19543 153
12831 687
16352 275
14682 461
2799 83
1931 173
11162 715
5351 117
33298 601
6394 514
9059 1125