923 151
40 82
2887 313
1241 771
1002 951
169 352
658 877
373 710
282 265
804 526
721 978
700 333
144 618
117 532
514 183
570 504
731 232
368 104
883 245
564 608
32 101
468 6
870 32
104 113