1091 27
13595 715
8341 264
10938 75
6830 359
15643 568
11178 287
4928 41
8525 847
6598 192
5295 681
4678 530
2751 176
8758 55
6325 655