1091 27
13597 715
8342 264
10938 75
6832 359
15647 568
11181 287
16833 286
4933 41
8526 847
6600 192
5295 681
4681 530
2751 176
8758 55
6326 655