107812 169
29441 800
28297 451
66145 670
63403 127
16709 780
34865 128
22615 240
60500 85
115345 962
15062 655
21600 62
40105 38
46230 85
11598 545
49370 556
47339 58
50092 482
51977 68
29547 431
28458 433
75379 416
31031 316
24233 266
46342 551
44944 339
11221 365
138252 626