21482 86
24568 713
3222 413
1781 79
38727 722
7213 244
4714 99
4680 745
8523 820
3914 497
6759 159
10748 928
7240 424
6174 88
3426 289
4930 970
2877 457