3941 505
23117 207
12752 117
5057 517
7732 693
54901 174
65219 621
65924 86
10699 254
10664 457
15782 418
22096 429
2186 159