6681 503
43065 624
9303 823
7079 483
4932 660
8807 466
4410 810
6924 568
2594 312
2384 311
3494 147
3346 374
4152 536
3146 247
57474 159
71239 738