12378 157
10322 307
8196 363
11247 517
5180 909
18020 631
3417 282
17862 814
8608 88
12720 322
5057 631
20553 841
8036 283
8296 87