306060 1437
150328 962
99627 268
101841 928
39551 310
72187 583
26355 65
38034 336
51499 676
30342 297
31801 154
64942 395
6643 622
2947 213
2890 457