20382 188
14768 623
8628 198
5413 851
2803 633
2496 292
1777 270
977 139
5431 963
3291 571
1584 335
2845 479
3111 337