20418 188
14781 623
8640 198
5418 851
2804 633
2496 292
1778 270
980 139
5441 963
3291 571
1585 335
2845 479
3112 337