12289 739
3145 159
3423 309
9648 302
5533 547
18118 336
16891 682
30924 59
18212 293
21228 74
22115 310
25648 483
4926 125
6042 389
125121 742
85762 135
12949 786
194779 324
64142 515
32550 283
123627 670
17104 281
72361 827
26624 173
58556 584
29521 706
9650 797
18153 432