12585 1016
3988 588
19676 126
2352 111
4600 613
6583 141
4077 686
6010 726
12539 339
2113 108
4454 704
26345 194
13524 508
3321 778
3866 546
8738 721
8569 778
15653 547
7747 151
1961 97
2430 385
2977 363
8766 795
4126 574