6992 120
6486 339
20750 810
15544 962
16812 538
4648 98
54167 192
27305 647
6595 191
28307 392
9731 621
14089 52
14854 412
15530 906
14062 682
15826 758
12321 58
11067 261
37965 292
5609 255
15701 747
34235 91
14915 126
2388765 3900
247290 1043
2151872 3412
383779 1161
277899 1568