99943 128
135415 720
11120 462
14615 598
5165 423
54169 175
15385 917
16450 297
10498 889
32678 152
22778 290
10755 595
5887 57
8584 662
42082 494
71257 562
21140 686
15181 391
23665 47
44301 335
12350 482
37513 661
43380 654
12566 740
18714 548
6862 317
6586 217
1734 273