12785 800
1440 153
3511 562
5036 696
49595 855
13184 54
5417 480
19923 255
49495 792
23856 300
8054 240
72299 342
5853 291
7649 512
39740 247
28511 389
36190 677
9960 93
2951 628
4710 716
19923 521
21033 244
30881 214
20937 383
6533 529
5056 455
7087 123
5416 667