306066 1437
150340 962
99635 268
101845 928
39554 310
72188 583
26357 65
38039 336
51501 676
30343 297
31808 154
64949 395
6643 622
2947 213
2890 457