21484 86
24569 713
3230 413
1786 79
38742 722
7215 244
4723 99
4680 745
8524 820
3915 497
6760 159
10749 928
7243 424
6180 88
3426 289
4933 970
2880 457