9561 50
9630 161
29712 127
19014 1030
3371 26
15946 572
13041 582
12276 416
20875 715
7109 266
4070 447
3429 624
21996 107