3041 136
17541 75
36549 266
3813 101
21071 151
18939 73
37823 450
21773 697
10512 137
7098 574
53223 191
188188 1062
10230 944
3359 79
1526 173
2003 261
2259 480
1984 190
3540 791