3983 505
23132 207
12768 117
5062 517
7754 693
55003 174
65235 621
65976 86
10705 254
10688 457
15784 418
22115 429
2190 159