99922 128
135377 720
11120 462
14612 598
5164 423
54159 175
15384 917
16448 297
10495 889
32652 152
22771 290
10752 595
5886 57
8578 662
42064 494
71184 562
21128 686
15180 391
23628 47
44284 335
12335 482
37510 661
43342 654
12554 740
18702 548
6860 317
6585 217
1732 273