3062 200
4845 817
9988 489
25016 121
8705 724
8927 357
5913 388
2950 517
41954 493
108065 316
3798 89
36779 877
42783 83
13083 224
7059 305