4781 648
5895 138
229925 996
169717 932
127754 898
61507 374
29120 362
66131 225
131010 1090
3687 79
3666 324
7565 315