45557 373
125636 767
25024 243
19684 841
14066 556
10485 450
41156 240
3739 234
3634 846
2212 269
1433 56
5628 876