3945 505
23122 207
12756 117
5058 517
7736 693
54902 174
65219 621
65930 86
10700 254
10665 457
15782 418
22100 429
2186 159