2895 313
330 90
689 318
463 732
586 43
992 246
546 966
306 201
782 155
190 875
312 534
831 923
895 860
540 860
2965 412
180 87
1161 1000
830 66
1234 359
743 525
988 100
525 364