306327 1437
150571 962
99841 268
102137 928
39655 310
72247 583
26394 65
38153 336
51632 676
30402 297
32014 154
65361 395
6649 622
2953 213
2897 457