4916 331
46455 925
24942 312
6713 925
103196 635
32111 648
8365 444
6704 374
14351 276
7990 56
5714 772
7448 583
1475 206
4141 59
2978 382
24218 522