4950 331
46643 925
25009 312
6716 925
103277 635
32189 648
8376 444
6715 374
14374 276
8009 56
5723 772
7464 583
1481 206
4151 59
2981 382
24244 522