689 401
2757 220
440 962
114 368
486 38
855 889
963 478
899 397
811 118
983 826
491 16
337 253
156 25
590 988
539 258
959 885
481 986
712 631
510 69
1071 630
314 286