58800 157
99603 910
12995 78
40022 144
35989 640
52078 766
41818 511
36733 570
18621 966
38443 344
47768 464
24530 75
54141 278
47931 279