1092 27
13599 715
8344 264
10938 75
6834 359
15651 568
11185 287
16835 286
4936 41
8527 847
6600 192
5297 681
4684 530
2751 176
8759 55
6331 655