488 435
885 294
850 496
2646 912
1593 842
843 730
487 823
554 145
523 941
300 324
94 225
1002 132
961 888
965 690
2971 313
405 834
904 884
44 375
2466 127
102 593
425 268
693 146
252 972