21342 86
24331 713
2765 413
1649 79
37291 722
6079 244
4214 99
4627 745
8323 820
3858 497
4548 159
10602 928
7185 424
5952 88
3368 289
4885 970
2714 457