2489 558
531 111
1054 311
1827 309
9029 74
479 88
1548 412
415 89
6053 182
3227 123
10832 701
5667 860
25112 239
20015 493
4006 739
46680 549