3099 200
4849 817
9988 489
25016 121
8705 724
8927 357
5913 388
2950 517
41962 493
108084 316
3798 89
36779 877
42785 83
13085 224
7059 305