20141 985
18607 184
15866 885
13368 155
15930 431
4430 644
10753 573
1727 39
3112 41
4450 238
1488 292
1643 268
3192 566
2583 334