305918 1437
150224 962
99518 268
101679 928
39503 310
72154 583
26330 65
37975 336
51439 676
30317 297
31730 154
64761 395
6640 622
2944 213
2888 457