2937 290
18469 878
51561 690
38139 362
16999 239
27817 114
49665 581
16591 562
6098 617
5273 344
2952 374
6604 715
43770 493
20832 146