1099 27
13607 715
8346 264
10943 75
6839 359
15661 568
11198 287
4940 41
8532 847
6601 192
5300 681
4684 530
2754 176
8761 55
6334 655