99960 128
135434 720
11120 462
14615 598
5165 423
54181 175
15386 917
16451 297
10501 889
32693 152
22781 290
10758 595
5888 57
8587 662
42084 494
71309 562
21149 686
15181 391
23684 47
44308 335
12355 482
37514 661
43398 654
12581 740
18718 548
6863 317
6586 217
1735 273