2982 412
749 145
642 697
831 66
867 911
852 190
231 76
785 864
1008 396
988 100
721 80
239 992
185 87
778 896
814 257
555 332
674 43
451 202
2075 702
486 36
129 659
139 462