2313 573
148 474
843 624
987 638
349 680
555 435
869 595
37 465
332 26
842 171
124 131
139 876
71 787
158 207
431 238
359 176
772 773
683 509
808 910
511 173
134 585
911 447
402 930
203 101