1099 27
13605 715
8346 264
10943 75
6839 359
15660 568
11198 287
4940 41
8530 847
6601 192
5300 681
4684 530
2751 176
8761 55
6333 655