6006 796
282659 1268
36628 469
40370 623
118016 625
25722 447
28647 354
21049 950
32007 616
21890 266
4105 306
4919 69
5168 268
5153 126