6669 503
42918 624
9294 823
7071 483
4925 660
8788 466
4404 810
6911 568
2582 312
2374 311
3481 147
3323 374
4143 536
3139 247
57268 159
70923 738