19532 545
2272 59
13128 347
15667 801
7221 676
1850 184
3251 150
3934 473
9511 672
8310 1013
1941 290
5464 36
3762 707
4140 930