21482 86
24565 713
3216 413
1779 79
38723 722
7205 244
4704 99
4680 745
8522 820
3914 497
6758 159
10740 928
7239 424
6170 88
3424 289
4929 970
2863 457