21481 86
24563 713
3212 413
1777 79
38714 722
7201 244
4701 99
4680 745
8518 820
3913 497
6757 159
10737 928
7238 424
6167 88
3424 289
4927 970
2858 457