1092 27
13598 715
8342 264
10938 75
6832 359
15648 568
11181 287
16834 286
4934 41
8526 847
6600 192
5295 681
4682 530
2751 176
8758 55
6326 655