45322 373
125439 767
24964 243
19637 841
14033 556
10469 450
41083 240
3731 234
3629 846
2205 269
1416 56
5624 876