1035 861
42 543
1006 928
111 224
775 680
290 386
874 50
2072 892
629 778
825 123
330 35
567 235
721 194
432 637
586 313
264 799
94 517
253 642
389 217
503 382