2342 402
2979 547
102598 280
214404 182
3297 106
10224 183
3907 215
3710 403
13085 33
3891 717
5962 691
2857 671