4168 625
103548 392
2589 267
7163 701
18093 443
122710 758
26895 532
23954 108
6119 479
4671 67
3587 418
4239 485
5317 651
40135 259