19515 153
12814 687
16344 275
14654 461
2799 83
1930 173
11149 715
5345 117
33272 601
6382 514
9036 1125