2975 313
885 294
687 830
2646 912
885 981
642 388
455 713
554 145
63 390
392 989
774 684
729 108
322 251
1010 369
2120 702
487 823
997 161
450 930
528 96
42 7
797 968
835 259
105 670
358 781