21504 86
24600 713
3297 413
1812 79
38866 722
7394 245
4810 99
4698 745
8582 820
3929 497
6765 159
10780 928
7252 424
6202 88
3434 289
4944 970
2920 457