5659 259
6852 102
471559 810
329906 578
120728 646
31227 67
38951 209
14986 725
7304 151
75443 606
45763 462
17913 663
3683 382
3566 752
2350 137
1721 114
1327 55
2458 365
3530 607
4538 602
6233 135