19746 153
12925 687
16504 275
14823 461
2836 83
1963 173
11252 715
5492 117
33531 601
6496 514
9283 1125