21484 86
24569 713
3228 413
1785 79
38740 722
7215 244
4718 99
4680 745
8524 820
3914 497
6760 159
10749 928
7243 424
6180 88
3426 289
4932 970
2879 457