3983 505
23131 207
12768 117
5062 517
7754 693
55003 174
65235 621
65975 86
10705 254
10687 457
15784 418
22115 429
2190 159