1160 96
20654 298
46788 463
20446 319
16224 376
14259 312
6239 742
10424 736
2236 529
2231 504
11811 562
2089 105
1264 171
5029 640