21511 86
24601 713
3303 413
1813 79
38870 722
7398 245
4812 99
4699 745
8587 820
3929 497
6765 159
10781 928
7253 424
6205 88
3434 289
4944 970
2922 457