6670 503
42927 624
9294 823
7071 483
4925 660
8788 466
4404 810
6911 568
2582 312
2374 311
3481 147
3324 374
4143 536
3139 247
57285 159
70933 738