45429 373
125540 767
24994 243
19656 841
14046 556
10478 450
41119 240
3733 234
3631 846
2206 269
1425 56
5624 876