4141 625
103069 392
2578 267
7147 701
18076 443
122333 758
26646 532
23717 108
6082 479
4663 67
3578 418
4229 485
5308 651
40026 259