99938 128
135398 720
11120 462
14615 598
5165 423
54166 175
15385 917
16450 297
10498 889
32673 152
22774 290
10754 595
5886 57
8583 662
42073 494
71237 562
21138 686
15181 391
23656 47
44296 335
12345 482
37512 661
43376 654
12563 740
18710 548
6862 317
6586 217
1734 273