305921 1437
150227 962
99520 268
101685 928
39503 310
72154 583
26332 65
37978 336
51442 676
30318 297
31733 154
64764 395
6640 622
2944 213
2888 457