17528 99
744560 1219
41545 230
13820 628
710372 1440
63360 181
578431 1527
398033 786
215875 708
62871 628
31711 282
29816 605
22779 150
53253 293
73699 449
16831 339
35832 224
4210 469
3206 699
9340 788
6667 244
4693 471
4952 331
1745 210
6584 578
19233 666