18040 75
29505 550
15732 318
8638 493
4648 168
11031 216
20663 385
29793 173
7088 583
29554 260
10072 221
13669 175
30231 457
8610 427
83447 672
14634 194
16288 322
12566 263
14462 498
15720 621
4994 210
9853 842
119787 960
14488 904
11318 619
83799 477
21046 802
11150 332