2833 199
4830 817
9984 489
25016 121
8705 724
8927 357
5912 388
2950 517
41948 493
108027 316
3797 89
36776 877
42779 83
13072 224
7054 305