3311 839
2280 432
894 179
20928 89
9418 792
18969 98
12649 604
16050 118
5909 693
9871 269
10248 126
1869 103