576 575
1110 292
1035 872
209 606
877 240
558 502
214 154
918 461
709 364
139 876
685 741
319 758
71 787
148 474
283 806
340 704
465 473
987 638
441 199
733 58
212 759
358 445
116 513