33079 181
11080 675
4672 515
18388 393
28159 149
6260 880
10254 747
3300 400
7477 906
29454 385
8135 403
947 93
3007 30