13647 96
14636 616
26261 644
11594 58
12001 710
10673 261
6910 504
14336 126
1927 153
4240 249
9341 672
2832 223
39298 628
7696 571
21622 610
12827 123
2293227 3862
382714 1160
193168 743
187648 592
95073 372
45697 385
54342 627
33472 612
16499 695
30859 291
11005 131
3996 125