19768 153
12938 687
16531 275
14834 461
2842 83
1963 173
11256 715
5504 117
33567 601
6501 514
9313 1125