1099 756
241 618
49 330
1001 791
643 422
124 360
935 326
109 709
589 921
979 856
172 314
256 8
80 787
158 780
443 672
387 13
743 392
996 789
235 924
614 704