526 220
689 144
880 342
476 508
416 855
977 334
302 774
690 437
881 884
810 53
611 214
342 249
127 203
177 741
352 429
493 620
456 894
117 665
8 747
257 955