1087 27
13592 715
8333 264
10937 75
6818 359
15618 568
11157 287
16821 286
4913 41
8520 847
6597 192
5292 681
4677 530
2751 176
8754 55
6323 655