18396 329
37443 194
12587 512
8588 112
5035 492
8731 252
4122 748
8955 92
5520 596
6316 595
2653 428
9182 321
7863 854
29796 688
3099 612
1427 180