2965 412
477 921
401 514
942 483
107 369
446 144
130 1000
831 923
561 504
956 822
431 413
310 811
701 158
934 662
232 813
824 329
22 652
644 375
619 328
1048 156
700 206
90 861
862 166
586 556