3925 505
23106 207
12748 117
5046 517
7731 693
54890 174
65216 621
65901 86
10698 254
10657 457
15779 418
22087 429
2184 159