19777 153
12940 687
16538 275
14841 461
2842 83
1963 173
11257 715
5508 117
33574 601
6501 514
9323 1125