3287 839
2279 432
883 179
20884 89
9368 792
18909 98
12616 604
15987 118
5903 693
9801 269
10166 126
1866 103