9575 50
9645 161
29733 127
19046 1030
3376 26
15969 572
13046 582
12300 416
20931 715
7112 266
4075 447
3429 624
22015 107