45548 373
125625 767
25020 243
19681 841
14064 556
10482 450
41150 240
3739 234
3633 846
2212 269
1433 56
5627 876