2590 61
8969 537
7121 370
26956 497
7802 476
14471 156
10449 608
5294 52
19584 853
21692 130
3928 76
13002 582
3665 758
3463 123
5507 719