5085 85
11300 432
5406 76
8920 355
1968 57
10544 681
1766 125
3202 193
4715 862
6112 430
3896 425
6215 215
43196 171
46813 384
58122 751
157467 346