796 833
543 55
450 202
1856 567
572 504
223 873
956 822
242 523
140 305
69 728
126 859
613 88
2893 313
439 617
812 405
27 336
430 484
803 836
887 501
135 924
71 645
787 232
770 588
159 271