2591 61
8976 537
7122 370
26956 497
7802 476
14471 156
10451 608
5294 52
19585 853
21693 130
3928 76
13002 582
3666 758
3464 123
5507 719