2490 558
532 111
1054 311
1846 309
9048 74
480 88
1561 412
416 89
6053 182
3227 123
10832 701
5667 860
25114 239
20020 493
4006 739
46687 549