2885 837
82133 626
6982 601
54416 519
11886 146
19421 804
7138 209
5260 228
4441 569
3008 317
11156 41