306116 1437
150384 962
99670 268
101912 928
39577 310
72199 583
26360 65
38053 336
51522 676
30354 297
31831 154
65025 395
6643 622
2947 213
2891 457