3989 505
23140 207
12769 117
5067 517
7770 693
55007 174
65236 621
66009 86
10710 254
10696 457
15786 418
22127 429
2190 159