5081 85
11295 432
5403 76
8915 355
1964 57
10542 681
1765 125
3202 193
4714 862
6110 430
3894 425
6212 215
43160 171
46763 384
58020 751
157403 346