5084 85
11300 432
5406 76
8919 355
1968 57
10543 681
1766 125
3202 193
4714 862
6112 430
3895 425
6215 215
43182 171
46800 384
58079 751
157450 346