1159 96
20650 298
46778 463
20442 319
16222 376
14258 312
6234 742
10421 736
2236 529
2231 504
11811 562
2087 105
1263 171
5027 640