12785 800
1440 153
3511 562
5036 696
49599 855
13185 54
5418 480
19924 255
49496 792
23856 300
8054 240
72302 342
5853 291
7649 512
39741 247
28516 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