13512 296
8027 52
44792 682
9347 50
14909 776
18931 759
21667 313
14720 573
4128 169
25797 415
40676 342
12463 656
32899 141
22231 158