2586 61
8957 537
7118 370
26956 497
7800 476
14471 156
10449 608
5290 52
19584 853
21692 130
3928 76
13002 582
3665 758
3463 123
5506 719