51858 440
18123 186
12770 622
8147 198
5120 850
2722 633
2383 292
1705 270
918 139
5193 963
3211 571
1504 335
2776 479
2959 337