306439 1437
150660 962
99910 268
102269 928
39692 310
72259 583
26412 65
38195 336
51688 676
30478 297
32101 154
65528 395
6653 622
2956 213
2899 457