306027 1437
150308 962
99595 268
101799 928
39532 310
72179 583
26347 65
38018 336
51481 676
30334 297
31788 154
64895 395
6642 622
2946 213
2890 457