2527 648
2463 304
788 63
378 460
499 813
550 454
1191 12
103 230
728 984
510 72
646 27
178 981
1962 936
234 8
1905 999
296 824
365 337
681 884
144 971
958 202
1005 563
556 118