6953 292
4046 171
6509 705
45608 540
3192 196
5961 398
8998 409
11569 435
9290 173
5668 92
6875 887
2978 316