2902 313
635 406
1177 496
15 69
546 966
982 205
694 949
780 723
705 907
138 542
768 308
968 92
1857 567
273 303
745 719
1104 5
51 299
461 973
281 863
337 258
774 324
397 770
155 787
373 30