21479 86
24559 713
3204 413
1772 79
38695 722
7184 244
4689 99
4680 745
8516 820
3912 497
6753 159
10728 928
7235 424
6165 88
3420 289
4923 970
2856 457