4959 308
2650 119
5480 640
4349 582
20366 548
15151 885
10247 487
12229 104
7268 487
2149 201
5648 38
2809 290
4750 205