18038 75
29505 550
15732 318
8638 493
4648 168
11031 216
20663 385
29790 173
7088 583
29553 260
10072 221
13668 175
30229 457
8610 427
83447 672
14634 194
16288 322
12566 263
14461 498
15719 621
4994 210
9853 842
119776 960
14488 904
11318 619
83797 477
21045 802
11150 332