4240 512
8889 632
5601 665
58508 381
31525 757
5860 541
3791 362
7264 275
19210 824
5734 695
4102 466
6297 165