35986 857
2538 327
86870 389
20822 359
11049 112
19279 747
14478 533
6610 874
13721 722
9433 881
8597 91
6182 512
10041 808
7295 78