15060 131
67296 514
27477 786
48269 104
45237 433
40038 642
17193 353
49101 543
11380 438
31977 313
63574 146
19350 672
99465 891
29509 490
20161 332
50587 129
127661 475
39134 257
17765 320
31660 749
102880 299
51040 1026
86357 459
107919 901
16252 259
29473 827