2345 220
413 185
904 372
797 968
20 729
835 650
779 275
305 461
981 924
940 21
332 747
654 579
400 834
320 251
349 83
883 981
102 774
384 90
424 268
801 393
560 537
388 989
659 465
1000 132