3582 851
19906 61
6519 140
6243 695
4627 531
2184 131
2879 405
4386 341
4642 178
3730 668
4554 77
3431 550