999 25
3539 260
4430 679
4927 196
3578 641
3298 680
1246 182
1581 291
41431 682
33220 141
10207 107
27892 285
13234 801
7697 279
18181 332
18812 58
16991 364
1872 457
15991 711
1920 167
4181 790
7451 633
8731 226
18826 260
9545 503
11906 336
5494 600
2867 332