1027 869
1007 620
930 288
918 466
820 736
629 244
545 221
527 710
507 674
506 989
504 984
486 894
477 835
446 645
386 148
308 41
292 905
271 252
163 124
144 347