3311 839
2280 432
894 179
20928 89
9417 792
18967 98
12648 604
16047 118
5909 693
9870 269
10246 126
1869 103