20580 985
18937 184
16143 885
13621 155
16008 431
4516 644
10887 573
1775 39
3166 41
4530 238
1509 292
1676 268
3220 566
2638 334