3079 503
22926 207
12699 117
4976 517
7650 693
54740 174
65129 621
65541 86
10561 254
10574 457
15736 418
21971 429
2167 159