921 212
1661 494
2802 560
2031 500
2647 673
519 113
2868 614
21960 361
6879 809
3725 83
33721 385
54866 741
11407 122
7962 34
9253 888
11769 672
23179 265
8591 606