2875 579
1869 302
2882 331
11515 198
5770 478
4682 334
5904 694
39250 465
42466 668
6621 657
2394 250
2686 125