3946 251
14765 652
3105 304
11310 281
2399 269
9087 263
21125 61
2315 92
9287 905
3873 851
2639 138
3675 505
5565 814
3019 596
4649 276
2213 180