306017 1437
150301 962
99590 268
101791 928
39528 310
72177 583
26346 65
38015 336
51472 676
30333 297
31784 154
64884 395
6642 622
2946 213
2890 457