12170 303
12939 111
55910 467
21895 373
32577 935
10165 969
27211 293
101095 634
37002 544
32299 187
58504 157
77807 251