306057 1437
150324 962
99626 268
101836 928
39550 310
72186 583
26353 65
38034 336
51498 676
30342 297
31800 154
64936 395
6643 622
2947 213
2890 457