9557 50
9628 161
29709 127
19005 1030
3371 26
15945 572
13041 582
12275 416
20871 715
7109 266
4070 447
3428 624
21995 107