2593 61
8986 537
7130 370
26957 497
7804 476
14471 156
10452 608
5295 52
19585 853
21695 130
3928 76
13003 582
3668 758
3464 123
5508 719