2921 888
1263 393
14691 385
345 95
2622 630
2257 622
27282 511
1807 461
629 160
2959 646
708 213
277 71
935 246
2461 606
3599 914
2102 432
1327 340
1734 364
258 30
404 84
24313 116
2263 276
9340 155
4783 687