1157 96
20621 298
46731 463
20428 319
16202 376
14236 312
6221 742
10403 736
2236 529
2230 504
11810 562
2083 105
1259 171
5020 640