306264 1437
150520 962
99793 268
102070 928
39632 310
72234 583
26383 65
38129 336
51594 676
30393 297
31958 154
65267 395
6647 622
2953 213
2892 457