9566 50
9639 161
29714 127
19029 1030
3376 26
15954 572
13043 582
12278 416
20891 715
7109 266
4074 447
3429 624
22003 107