2795 648
506 162
1962 999
873 676
592 114
825 172
2531 304
738 958
538 835
245 247
44 700
930 933
617 211
878 664
297 797
291 305
108 956
742 208
424 228
779 921
11 6
612 46