304790 1433
149080 962
98687 268
100771 928
39125 310
71722 583
26022 65
37456 336
50852 674
29840 296
31196 154
63460 393
6616 622
2902 213
2866 457