19774 153
12940 687
16533 275
14838 461
2842 83
1963 173
11256 715
5507 117
33571 601
6501 514
9322 1125