11112 35
12435 722
2997 91
4712 350
15411 119
7594 26
11527 406
15484 194
5499 256
24952 541
19425 842
21390 313
12248 814
147368 696
63626 790
214222 182
16456 226
50953 61
4548 388
76457 459
14690 562
9762 323
5014 240
68199 865
29634 491
29815 173
97727 373
140883 294