6043 753
7030 895
63301 427
3647 571
2462 180
27308 982
51585 64
8595 866
36818 311
25438 829
41584 527
14463 644
13250 755
14545 348
5670 409
6256 254
19005 676
8906 385
3270 486
3292 506
3432 787
1650 171