2235968 3839
246772 1043
381979 1160
192937 743
2549427 6511
186961 592
114302 632
45577 385
54101 627
98304 453
84342 541
59326 507
30629 673
21469 331
56258 872
78164 612
64934 832
16264 695
22424 669
11751 561
37779 611
15702 493
21338 241