17528 99
744565 1219
41545 230
13820 628
710381 1440
63360 181
578437 1527
398038 786
215879 708
62873 628
31711 282
29816 605
22779 150
53254 293
73700 449
16831 339
35833 224
4210 469
3206 699
9340 788
6667 244
4693 471
4952 331
1745 210
6584 578
19234 666