1154 96
20584 297
46531 462
20388 319
16131 376
14155 312
6187 742
10369 736
2235 529
2225 504
11806 562
2074 105
1256 171
5006 640