2595 61
8995 537
7131 370
26957 497
7805 476
14472 156
10454 608
5296 52
19585 853
21696 130
3928 76
13003 582
3668 758
3464 123
5508 719