21485 86
24571 713
3237 413
1789 79
38757 722
7223 244
4729 99
4682 745
8527 820
3918 497
6760 159
10753 928
7243 424
6184 88
3427 289
4936 970
2880 457