125115 256
5439 326
13494 277
335956 740
21828 715
15471 297
3263 632
775 196
19872 851
14443 184
9748 454
3017 812
20253 483
10486 249
14010 524
16144 188
11403 132
7101 304
7668 528
8995 573
78891 926
30476 350
4288 602
6501 461
10587 687
3905 444
3674 159
3422 59