18040 75
29507 550
15733 318
8639 493
4649 168
11031 216
20663 385
29795 173
7088 583
29556 260
10073 221
13670 175
30231 457
8610 427
83447 672
14634 194
16288 322
12568 263
14463 498
15720 621
4994 210
9854 842
119790 960
14489 904
11318 619
83805 477
21048 802
11150 332