14943 338
2928 771
9267 105
4104 316
2213 214
8155 546
3381 300
7567 815
17239 622
8877 600
34244 756
16177 385
3085 598
3212 197
1671 275
4220 142