29964 150
8481 652
9136 233
4029 208
4831 564
3541 119
10402 258
7152 700
43350 826
41971 1115
6984 238
9052 726
4713 752
12039 479
5003 551