6678 503
43016 624
9300 823
7077 483
4929 660
8801 466
4410 810
6921 568
2585 312
2378 311
3486 147
3335 374
4148 536
3142 247
57388 159
71126 738