45675 373
125732 767
25042 243
19697 841
14081 556
10489 450
41194 240
3741 234
3634 846
2213 269
1438 56
5630 876