6560 741
5550 672
2492 239
1590 71
3794 356
6758 569
6758 819
3374 196
3669 532
24035 267
13721 634
30749 685
121303 1152