3993 505
23143 207
12769 117
5079 517
7775 693
55007 174
65238 621
66015 86
10710 254
10699 457
15788 418
22128 429
2190 159