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