306133 1437
150405 962
99682 268
101931 928
39586 310
72200 583
26362 65
38062 336
51529 676
30361 297
31840 154
65051 395
6643 622
2948 213
2891 457