1154 96
20584 297
46520 462
20388 319
16129 376
14154 312
6187 742
10369 736
2235 529
2225 504
11805 562
2074 105
1256 171
5006 640