5084 462
1877 123
603 726
778 26
838 837
715 741
178 728
554 932
126 235
719 188
142 290
275 11
218 755
25 474
128 189
854 694
745 887
983 838
68 670
204 635
551 676
1023 314
187 40