3311 839
2280 432
894 179
20928 89
9419 792
18969 98
12652 604
16054 118
5909 693
9873 269
10249 126
1869 103