4913 331
46425 925
24939 312
6712 925
103185 635
32102 648
8361 444
6702 374
14348 276
7989 56
5712 772
7446 583
1475 206
4140 59
2977 382
24216 522