15287 505
3293 47
14193 58
24664 395
15328 281
25826 320
19772 420
11572 811
29041 272
15445 182
17655 375
79465 650
9979 302
35984 345
21483 676
21683 508
7164 297
24628 157
45038 1008
92901 880
27748 1013
13770 311
7056 236
58591 420
5840 374
8222 613
46604 628