2106 329
31608 919
21010 311
6377 925
95785 635
27418 646
7109 444
5932 374
12700 276
6777 56
5335 772
6251 583
1367 206
3531 59
2665 382
21854 522