2943 725
11045 200
3742 642
5471 525
1487 155
3031 462
7196 253
4882 261
23565 527
2117 450
9113 787
8822 58
3077 49
1875 122
3645 481
2374 388
2694 504