2291 793
1164 1000
1972 476
28 113
23 693
785 864
1008 396
988 100
950 797
501 535
900 639
98 349
2206 220
778 896
642 697
818 650
1236 359
91 535
999 488
752 412
625 263
299 141