306418 1437
150635 962
99892 268
102230 928
39681 310
72257 583
26408 65
38187 336
51675 676
30463 297
32076 154
65488 395
6653 622
2955 213
2897 457