306163 1437
150430 962
99703 268
101963 928
39593 310
72210 583
26366 65
38076 336
51542 676
30367 297
31865 154
65079 395
6643 622
2949 213
2892 457