3929 505
23111 207
12749 117
5054 517
7732 693
54895 174
65216 621
65907 86
10699 254
10663 457
15780 418
22089 429
2184 159