3969 505
23126 207
12760 117
5061 517
7748 693
54991 174
65231 621
65967 86
10700 254
10668 457
15783 418
22112 429
2190 159