29994 150
8482 652
9136 233
4029 208
4831 564
3543 119
10402 258
7152 700
43352 826
41977 1115
6984 238
9052 726
4713 752
12039 479
5003 551