20121 985
18589 184
15847 885
13353 155
15926 431
4427 644
10741 573
1722 39
3110 41
4447 238
1488 292
1643 268
3191 566
2582 334