2308 31
2130 104
5323 564
4867 735
3943 418
3691 839
4981 464
967 79
635 37
671 89
31765 677
4973 387
2465 671
14715 116
6800 47
15983 731
1585 278