5085 462
46 382
1861 415
546 580
780 793
983 838
165 823
565 197
185 154
554 932
21 490
70 863
994 690
516 698
481 57
312 933
797 600
671 816
76 615
783 173
126 235
362 513
168 736
321 729