9568 50
9645 161
29727 127
19039 1030
3376 26
15967 572
13046 582
12293 416
20911 715
7109 266
4075 447
3429 624
22010 107