4945 331
46613 925
24994 312
6716 925
103259 635
32172 648
8373 444
6713 374
14369 276
8007 56
5719 772
7459 583
1478 206
4149 59
2981 382
24238 522