6681 503
43096 624
9307 823
7079 483
4933 660
8808 466
4410 810
6924 568
2596 312
2384 311
3495 147
3351 374
4154 536
3147 247
57517 159
71289 738