19251 545
1925 59
12923 347
15573 801
7068 675
1818 184
3185 149
3801 472
9343 672
8021 1013
1887 290
5419 36
3713 707
4078 930