104925 239
2633 273
6091 474
104489 1108
5318 410
6915 572
14016 810
9178 844
5579 435
5488 759
7161 327
4829 214