9574 50
9645 161
29728 127
19044 1030
3376 26
15968 572
13046 582
12297 416
20926 715
7110 266
4075 447
3429 624
22015 107