12785 800
1440 153
3511 562
5036 696
49593 855
13184 54
5417 480
19922 255
49493 792
23855 300
8054 240
72297 342
5853 291
7649 512
39739 247
28511 389
36190 677
9960 93
2951 628
4710 716
19923 521
21033 244
30880 214
20937 383
6532 529
5056 455
7087 123
5416 667