5086 85
11300 432
5406 76
8920 355
1969 57
10544 681
1767 125
3202 193
4716 862
6113 430
3896 425
6215 215
43202 171
46818 384
58133 751
157477 346