2893 313
812 257
439 617
999 488
446 858
450 202
2072 702
812 650
546 966
912 219
394 364
129 253
641 697
852 190
689 318
1008 396
755 45
167 921
239 992
128 659
411 35
782 155