19713 153
12909 687
16480 275
14795 461
2829 83
1959 173
11242 715
5461 117
33468 601
6481 514
9217 1125