3322 839
2280 432
896 179
20954 89
9429 792
18986 98
12668 604
16085 118
5911 693
9895 269
10294 126
1871 103