1157 96
20639 298
46758 463
20436 319
16217 376
14249 312
6230 742
10418 736
2236 529
2231 504
11811 562
2085 105
1260 171
5023 640