1234 56
542 813
509 204
1068 232
560 883
996 750
1863 600
922 551
397 329
804 790
240 294
782 703
20560 365
18877 807
12089 361
10927 351
9194 364
8798 24
7093 201
6881 41
6665 228
6630 37
6062 923
5985 649