306256 1437
150512 962
99784 268
102063 928
39625 310
72234 583
26380 65
38125 336
51589 676
30391 297
31948 154
65256 395
6647 622
2952 213
2892 457