1000 929
2474 304
458 812
287 183
102 149
109 230
252 655
186 981
500 813
520 373
298 824
862 540
1996 936
7278 805
117 339
396 726
1066 584
344 888
716 419
920 77
299 727
1017 432
1051 891