6681 503
43076 624
9307 823
7079 483
4932 660
8807 466
4410 810
6924 568
2594 312
2384 311
3495 147
3348 374
4154 536
3147 247
57493 159
71259 738