41050 131
3515 138
7568 164
7591 189
6021 856
12016 95
18170 487
28911 177
6076 617
6775 741
8725 501
4017 167
3717 138
12721 967
3615 586
20683 762
2666 425
2451 612
3169 621