6992 120
6486 339
20751 810
15548 962
16813 538
4650 98
54170 192
27306 647
6595 191
28313 392
9733 621
14091 52
14857 412
15532 906
14063 682
15827 758
12321 58
11067 261
37969 292
5609 255
15703 747
34245 91
14916 126
2389027 3901
247290 1043
2152097 3412
383779 1161
277903 1568