20445 188
14795 623
8642 198
5421 851
2805 633
2502 292
1778 270
983 139
5445 963
3293 571
1588 335
2848 479
3113 337