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