6681 503
43064 624
9303 823
7079 483
4932 660
8807 466
4410 810
6924 568
2594 312
2384 311
3494 147
3343 374
4152 536
3146 247
57471 159
71231 738