51866 440
18126 186
12780 622
8147 198
5120 850
2722 633
2383 292
1705 270
918 139
5193 963
3211 571
1504 335
2777 479
2959 337