1258 272
3316 318
2646 142
3253 328
9581 527
1580 155
2950 597
2996 851
6345 162
5432 544
2689 319
1048 127
9723 370
3198 854
4475 462
2049 443
3451 771
2918 476
6583 608
2272 146
10482 244
6097 703
4178 594
33595 454
81687 638
50053 644
29385 712
14658 580