7003 120
6496 339
20799 810
15593 962
16827 538
4693 98
54311 192
27371 647
6617 191
28393 392
9745 621
14127 52
14892 412
15569 906
14105 682
15857 758
12391 58
11106 261
38035 292
5619 255
15730 747
34359 91
14972 126
2395944 3904
247311 1043
2158769 3412
383848 1161
278038 1568