1115 670
1419 44
534 429
697 95
1100 220
548 375
659 988
1541 10
1044 920
864 62
1988 388
850 562
2387 745
692 729
1268 373
665 659
930 101
574 195
223 587
1135 309