19511 545
2264 59
13126 347
15663 801
7217 676
1848 184
3249 150
3932 473
9501 672
8299 1013
1938 290
5461 36
3757 707
4139 930