2313 573
640 292
272 335
441 199
349 680
407 387
212 759
734 608
709 364
927 393
92 963
29 758
71 787
283 806
987 638
481 674
877 240
332 26
842 171
693 254
382 149
603 714
180 109