689 832
1115 670
1418 44
534 429
696 95
1100 220
547 375
656 988
1541 10
1043 920
861 62
1988 388
850 562
2385 745
692 729
665 659
930 101
574 195
223 587
1133 309
1263 24