21479 86
24558 713
3196 413
1770 79
38674 722
7183 244
4685 99
4679 745
8515 820
3911 497
6753 159
10728 928
7235 424
6165 88
3419 289
4923 970
2855 457