306425 1437
150640 962
99894 268
102237 928
39683 310
72257 583
26409 65
38187 336
51677 676
30467 297
32085 154
65496 395
6653 622
2956 213
2897 457