29500 435
1062 222
11726 409
803 253
10335 54
3162 572
2336 479
23901 859
2002 343
1237 357
9944 705
4723 655
20829 599
10406 185
5911 659
2637 35
3378 129
13354 341
11025 306
10746 934
3375 44
13594 494
14238 568
21592 442
6084 34
6937 93
10197 104
4920 113