1195 317
107778 569
1895 237
35303 244
14662 222
2981 166
10336 686
29436 275
8152 759
45941 605
17400 372
12743 326
3992 62