643 583
42 1000
100 317
302 507
951 319
756 7
215 112
245 946
572 961
54 47
25 565
641 531
676 150
187 375
199 765
182 937
209 496
520 795
296 908
341 185
694 572
16 319
815 479
273 155
307 908
627 206
360 379
593 371
316 158
803 687