20401 188
14779 623
8633 198
5417 851
2804 633
2496 292
1778 270
979 139
5438 963
3291 571
1585 335
2845 479
3111 337