445292 1000
10177 481
17054 461
45262 389
967 79
3609 445
36395 617
9118 309
47273 582
7253 385
9697 528
21802 281
8901 845
32196 242
10231 273
1692 227
3462 630
4138 880
13449 272
31104 220
21347 286
32813 679