6681 503
43067 624
9303 823
7079 483
4932 660
8807 466
4410 810
6924 568
2594 312
2384 311
3494 147
3346 374
4152 536
3147 247
57480 159
71243 738