20122 985
18589 184
15847 885
13354 155
15926 431
4427 644
10743 573
1724 39
3110 41
4448 238
1488 292
1643 268
3191 566
2582 334