2997 119
4422 359
11614 690
6260 276
9559 617
27483 389
16160 738
44530 696
301 74
3308 601
3010 583
2634 258
2104 226
3635 543
1669 146
1420 75
3585 753
5577 561
1752 113
1581 89
5346 432
1622 80
2467 192
4250 613