99902 128
135353 720
11120 462
14612 598
5163 423
54153 175
15384 917
16448 297
10491 889
32627 152
22765 290
10748 595
5886 57
8560 662
42054 494
71134 562
21123 686
15178 391
23607 47
44273 335
12331 482
37507 661
43315 654
12544 740
18692 548
6860 317
6585 217
1732 273