19509 545
2259 59
13125 347
15663 801
7215 676
1848 184
3248 150
3931 473
9501 672
8293 1013
1938 290
5460 36
3755 707
4138 930