4020 493
307963 1074
2359 616
3931 797
3998 598
3333 485
216415 608
123973 770
211193 894
72465 172
230642 251
64493 112