306330 1437
150573 962
99844 268
102142 928
39655 310
72247 583
26395 65
38154 336
51633 676
30402 297
32016 154
65368 395
6649 622
2953 213
2897 457