306061 1437
150330 962
99628 268
101844 928
39551 310
72188 583
26355 65
38036 336
51500 676
30342 297
31804 154
64942 395
6643 622
2947 213
2890 457