2910 579
1898 302
2914 331
11628 198
5812 478
4715 334
5984 694
39400 465
42645 668
6628 657
2406 250
2699 125