306082 1437
150351 962
99651 268
101862 928
39559 310
72191 583
26358 65
38044 336
51512 676
30346 297
31816 154
64970 395
6643 622
2947 213
2890 457