4058 625
101771 391
2551 267
7121 701
18028 443
121359 755
26066 532
23130 108
6025 479
4643 67
3544 418
4204 485
5283 651
39547 259