4163 625
103442 392
2589 267
7162 701
18089 443
122637 758
26831 532
23908 108
6108 479
4668 67
3585 418
4235 485
5314 651
40120 259