20389 188
14770 623
8629 198
5416 851
2803 633
2496 292
1778 270
978 139
5435 963
3291 571
1585 335
2845 479
3111 337