26667 605
12536 104
10339 279
29818 126
9438 103
6032 617
4916 773
4773 695
4922 477
2899 244
2235 225
2882 78
7161 694
5111 135
12049 353
3264 540
3875 178
8467 123
1961 191
3998 575
4487 191
4082 100
2906 705
5212 33
17362 682
3911 914
7713 406
19543 430