643 583
42 1000
100 317
302 507
951 319
756 7
215 112
245 946
572 961
54 47
25 565
641 531
354 131
712 178
23 457
250 464
157 556
239 901
508 321
510 434
54 851
462 819
52 736
497 230
717 400
312 551
481 834
2 42
94 252
888 883