305902 1437
150208 962
99499 268
101663 928
39495 310
72148 583
26326 65
37968 336
51430 676
30313 297
31719 154
64732 395
6639 622
2943 213
2887 457