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