4602 898
19755 118
5513 596
50565 126
6337 115
47240 185
8841 102
5412 87
8588 680
18250 232
18059 237
108661 220
14351 588
7170 25