2942 725
11039 200
3741 642
5465 525
1487 155
3030 462
7196 253
4882 261
23557 527
2116 450
9113 787
8822 58
3077 49
1875 122
3638 481
2373 388
2694 504