4162 625
103403 392
2587 267
7157 701
18089 443
122602 758
26807 532
23889 108
6101 479
4668 67
3584 418
4234 485
5314 651
40105 259