5870 145
6520 259
4340 451
8759 617
16777 264
18725 549
6281 280
5287 673
4349 61
6673 191
4872 756
9805 621
19058 793
8603 724
163307 974
2173955 3418
278329 1568
232639 589
2785470 6631
698779 1988
378634 1078
2496268 7120
49193 401
124716 465
115974 632
41050 581
58639 485
46595 236