2981 227
3662 127
106435 249
7065 782
49398 721
30844 364
34149 117
2353 433
2147 35
4464 533
10747 683
3419 540
1546 198
3827 185
7752 448