19591 545
2411 59
13154 347
15692 801
7288 676
1869 184
3266 150
3956 473
9564 672
8386 1013
1954 290
5489 36
3777 707
4146 930