20545 985
18911 184
16116 885
13591 155
16004 431
4510 644
10871 573
1765 39
3161 41
4521 238
1507 292
1672 268
3217 566
2630 334