19517 153
12818 687
16345 275
14660 461
2799 83
1930 173
11151 715
5345 117
33275 601
6382 514
9041 1125