5659 259
6852 102
471542 810
329893 578
120722 646
31226 67
38951 209
14986 725
7302 151
75428 606
45761 462
17911 663
3683 382
3566 752
2350 137
1720 114
1327 55
2458 365
3530 607
4538 602
6233 135