12990 59
10546 362
19021 533
134046 1122
16989 777
15791 349
54021 642
30922 648
5913 104
5233 370
6509 577
3167 220
1803 202
99825 242
107852 666
3880 38
5084 210