32800 705
8450 334
24855 982
18966 538
5162 496
29099 825
13692 209
3032 179
11714 201
11037 791
11391 498
40135 685
15356 399
10363 84
29748 556
32586 679
20308 806
21087 370