15060 131
67291 514
27472 786
48269 104
45233 433
40035 642
17192 353
49101 543
11380 438
31974 313
63569 146
19348 672
99454 891
29504 490
20160 332
50583 129
127656 475
39130 257
17758 320
31658 749
102876 299
51037 1026
86355 459
107915 901
16252 259
29473 827