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