3335 839
2286 432
900 179
20981 89
9441 792
19012 98
12694 604
16132 118
5912 693
9932 269
10322 126
1876 103