1162 1000
812 257
439 617
999 488
41 991
1008 396
463 732
1964 476
703 932
239 992
622 263
883 245
2182 220
580 274
2439 127
552 332
668 528
656 875
756 45
280 683
526 364
721 80