306058 1437
150327 962
99626 268
101837 928
39550 310
72186 583
26355 65
38034 336
51498 676
30342 297
31801 154
64942 395
6643 622
2947 213
2890 457