1158 96
20650 298
46778 463
20441 319
16222 376
14256 312
6234 742
10421 736
2236 529
2231 504
11811 562
2087 105
1263 171
5026 640