6005 796
282619 1268
36621 469
40366 623
118002 625
25722 447
28642 354
21045 950
31998 616
21881 266
4104 306
4915 69
5166 268
5153 126