1010 369
56 922
916 905
21 729
727 108
624 313
227 512
801 393
940 21
251 238
579 949
517 967
965 690
405 834
95 322
889 510
850 496
963 543
687 186
386 90
997 161
2466 127
391 989
399 868