40336 65
13852 747
56455 333
10842 650
46189 416
19187 419
56850 331
69497 293
18162 339
10030 167
19346 591
62168 613
34171 558
10061 272
38688 433
16799 76
45200 542
97072 559
64354 406
12720 503
53583 238
17049 672
12461 94
70753 780
27077 596
18578 170
8649 424
19398 393