20509 985
18866 184
16089 885
13570 155
15996 431
4505 644
10861 573
1763 39
3155 41
4515 238
1501 292
1668 268
3215 566
2619 334