4168 625
103536 392
2589 267
7163 701
18093 443
122705 758
26882 532
23946 108
6119 479
4671 67
3586 418
4239 485
5315 651
40133 259