27977 122
7004 772
9074 733
1996 306
3550 649
4142 242
10020 225
23351 113
4980 542
4462 36
17868 625
3840 642