103961 183
4080 599
162178 448
46286 862
26387 523
5876 315
4016 561
6905 476
4037 430
9674 220
2516 265