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