3944 505
23120 207
12753 117
5058 517
7733 693
54902 174
65219 621
65930 86
10699 254
10665 457
15782 418
22098 429
2186 159