20457 985
18830 184
16052 885
13547 155
15991 431
4491 644
10846 573
1755 39
3149 41
4506 238
1498 292
1660 268
3212 566
2612 334