3753 418
1859 415
312 933
413 830
76 615
126 235
487 355
1023 314
1110 813
553 932
515 37
275 11
569 180
891 957
143 944
838 837
164 823
204 635
669 816
872 706
233 738
876 809
719 188
242 308