331 404
746 78
443 517
585 302
243 592
328 62
657 436
375 717
136 831
32 820
1000 334
526 907
459 737
937 506
351 362
977 170
916 778
608 352
977 255
199 544