3286 839
2278 432
883 179
20879 89
9364 792
18906 98
12613 604
15977 118
5903 693
9796 269
10160 126
1866 103