19537 153
12828 687
16352 275
14680 461
2799 83
1931 173
11162 715
5351 117
33293 601
6393 514
9057 1125