4950 331
46637 925
25006 312
6716 925
103275 635
32183 648
8376 444
6715 374
14374 276
8009 56
5723 772
7462 583
1480 206
4151 59
2981 382
24244 522