13649 96
14639 616
26262 644
11595 58
12003 710
10673 261
6910 504
14336 126
1927 153
4242 249
9341 672
2832 223
39303 628
7697 571
21622 610
12827 123
2293467 3862
382718 1160
193168 743
187668 592
95074 372
45698 385
54344 627
33474 612
16501 695
30864 291
11009 131
3996 125