376 6
963 9
26 146
511 294
896 685
475 597
401 896
279 454
84 717
463 424
64 47
922 895
469 228
999 114
579 615
1006 650
863 177
705 790
542 261
314 320