42586 70
21362 200
6424 55
5257 641
16119 441
5118 253
4275 680
12475 414
2889 125
10782 533
6079 162
6250 137
13791 339
1813 121
4705 528
3855 371
2918 301
3722 232
4228 80
8282 702
9172 474
4329 607
3409 551
5628 89
81797 803
5165 98
3470 366
9872 299