27977 122
7001 772
9074 733
1996 306
3550 649
4142 242
10020 225
23350 113
4980 542
4462 36
17867 625
3840 642