104896 184
4081 599
162235 448
46298 862
26403 523
5877 315
4016 561
6905 476
4039 430
9675 220
2518 265