2490 558
531 111
1054 311
1831 309
9029 74
480 88
1550 412
416 89
6053 182
3227 123
10832 701
5667 860
25112 239
20016 493
4006 739
46681 549