8112 634
6800 841
64947 387
18569 364
18434 313
721023 2213
54728 897
41873 490
55950 457
5228 860
7390 847
2587 89
5040 464
41730 285