25079 140
13722 162
18712 581
22838 279
31941 582
29823 365
2853 365
11681 239
18540 496
60344 851
19804 515