21481 86
24562 713
3205 413
1773 79
38700 722
7192 244
4694 99
4680 745
8517 820
3913 497
6753 159
10731 928
7235 424
6165 88
3421 289
4924 970
2856 457