2882 199
4830 817
9987 489
25016 121
8705 724
8927 357
5913 388
2950 517
41949 493
108044 316
3797 89
36778 877
42779 83
13076 224
7054 305