3311 839
2280 432
893 179
20928 89
9416 792
18966 98
12648 604
16047 118
5909 693
9868 269
10245 126
1869 103