306218 1437
150480 962
99748 268
102015 928
39613 310
72226 583
26373 65
38100 336
51569 676
30384 297
31915 154
65170 395
6645 622
2952 213
2892 457