2963 313
187 716
479 772
383 90
101 454
112 727
212 1000
755 769
350 330
111 966
895 600
851 831
859 515
960 352
270 622
272 850
2114 702
598 695
862 361
980 924
651 802
658 465
912 768
585 91