42586 70
21362 200
6426 55
5258 641
16122 441
5119 253
4275 680
12475 414
2889 125
10785 533
6079 162
6250 137
13791 339
1813 121
4705 528
3953 371
2918 301
3723 232
4228 80
8282 702
9172 474
4329 607
3409 551
5628 89
81797 803
5165 98
3470 366
9872 299