21479 86
24558 713
3197 413
1772 79
38676 722
7183 244
4685 99
4680 745
8516 820
3912 497
6753 159
10728 928
7235 424
6165 88
3419 289
4923 970
2855 457