21301 86
24301 713
2633 413
1631 79
37221 722
6030 244
4167 99
4621 745
8306 820
3842 497
4535 159
10583 928
7179 424
5936 88
3361 289
4880 970
2697 457