1586 612
1097 494
870 538
304 458
372 155
223 137
600 843
169 559
278 268
926 633
944 848
527 683
887 920
60 423
659 455
1058 8
208 638
571 941
76 825
520 811