57045 440
21285 188
15206 624
8790 198
5577 851
2844 633
2645 292
1806 270
1009 139
5583 963
3324 571
1639 335
2875 479
3202 337