5062 291
3348 171
6046 705
45399 540
2930 196
5049 398
8753 409
11299 435
8431 173
4944 92
5987 887
2547 316