3311 839
2280 432
894 179
20928 89
9419 792
18969 98
12652 604
16053 118
5909 693
9872 269
10248 126
1869 103