4934 331
46529 925
24968 312
6713 925
103216 635
32131 648
8368 444
6709 374
14353 276
7997 56
5716 772
7452 583
1478 206
4146 59
2979 382
24225 522