2902 313
497 921
2442 127
238 562
1552 842
313 201
144 880
999 488
448 858
2076 702
370 695
779 239
1000 65
2291 793
1164 1000
583 274
1972 476
831 66
656 875
939 545
131 253
676 736
934 175
401 514