43488 494
51951 333
46051 373
125959 767
25091 243
19729 841
14106 556
10500 450
41274 240
3752 234
3635 846
2214 269
1457 56
5632 876