20488 985
18849 184
16077 885
13555 155
15993 431
4504 644
10852 573
1757 39
3152 41
4513 238
1500 292
1665 268
3214 566
2616 334