21189 86
24266 713
2549 413
1604 79
37083 722
5953 244
4102 99
4618 745
8294 820
3818 497
4516 159
10564 928
7173 424
5914 88
3356 289
4873 970
2655 457