306080 1437
150350 962
99646 268
101860 928
39557 310
72189 583
26358 65
38044 336
51508 676
30346 297
31815 154
64969 395
6643 622
2947 213
2890 457