2803 61
9585 539
7357 370
26967 497
7793 476
14551 156
10530 608
5330 52
19617 853
21786 130
3953 76
13041 582
3704 758
3473 123
5542 719