19895 121
4490 772
5077 729
1774 306
3265 649
3891 242
9228 225
21936 113
4430 542
3064 34
14768 623
3483 642