3961 505
23126 207
12759 117
5060 517
7747 693
54983 174
65231 621
65965 86
10700 254
10668 457
15782 418
22110 429
2190 159