306138 1437
150415 962
99687 268
101940 928
39587 310
72202 583
26362 65
38066 336
51531 676
30362 297
31841 154
65057 395
6643 622
2948 213
2891 457