2576 61
8941 537
7112 370
26954 497
7800 476
14470 156
10449 608
5290 52
19584 853
21691 130
3926 76
13002 582
3665 758
3462 123
5505 719