35348 137
11035 211
5908 231
3588 24
3762 89
13771 850
6790 819
3560 521
10197 160
4414 717
3032 465
9500 557
5760 444
20332 312
6016 652
11022 913
7187 468
5180 708