6006 796
282689 1268
36631 469
40371 623
118021 625
25723 447
28650 354
21050 950
32015 616
21895 266
4105 306
4919 69
5169 268
5153 126