9568 50
9645 161
29727 127
19043 1030
3376 26
15968 572
13046 582
12295 416
20912 715
7109 266
4075 447
3429 624
22014 107