10966 175
15201 228
20523 593
30430 736
8421 60
19752 185
9053 168
18559 442
28836 833
8483 819
14751 317
19202 732
17441 774
10069 247
11320 171
12658 689
17050 719
10883 304
36603 478
32081 375
25008 1063
16200 355
12030 984
10232 566
10335 397
10415 312