27991 122
7010 772
9077 733
1996 306
3550 649
4142 242
10026 225
23357 113
4980 542
4462 36
17879 625
3840 642