1186 317
101877 568
1866 237
35264 244
14658 222
2962 166
10296 686
29227 275
8112 759
45907 605
17175 371
12715 326
3978 62