2740 751
1630 525
382 71
1037 306
4746 607
2687 791
4195 657
24063 478
154 32
328 68
936 269
3031 706
2557 553
1784 486
10572 71
19508 108
1889 472
2311 39
256 69
339 71
2510 632
1745 170
24556 82
18740 607