9955 159
6529 143
15790 767
12812 843
19028 264
5827 525
18421 343
17235 759
14645 58
15165 372
23834 523
97772 877
2028622 4049
134098 1003
1159376 2346
25784 510
79995 484
28597 436
37142 92
69928 659
27039 366
41467 375
13394 962
9644 187
25787 599