3497 125
6917 360
5750 758
2338 455
20880 156
29993 346
40708 509
14012 481
55344 95
21742 422
39324 60
2787 273
3561 766
85254 839
30116 618
4462 161
12616 31
28894 458
15405 394
48899 592
86106 240
25684 481
63629 575
7457 456