6678 503
43030 624
9301 823
7078 483
4931 660
8805 466
4410 810
6921 568
2588 312
2380 311
3491 147
3337 374
4150 536
3144 247
57418 159
71166 738