306321 1437
150563 962
99838 268
102133 928
39653 310
72244 583
26392 65
38151 336
51625 676
30402 297
32010 154
65348 395
6649 622
2953 213
2897 457