138 37
331 101
620 166
514 916
43 912
442 949
850 994
1000 22
575 396
5 552
509 142
984 573
185 83
81 774
346 4
1038 517
864 529
967 304
601 49
11 79
997 822
647 385
223 101
414 547
740 697
519 503
356 858
687 720