3929 505
23110 207
12748 117
5053 517
7732 693
54895 174
65216 621
65906 86
10699 254
10663 457
15780 418
22089 429
2184 159