32786 180
30979 788
13880 277
3239 29
1844 66
1992 102
34622 773
2487 396
11234 493
3072 178
2838 626
2521 145
21710 610
2142 283