9738 509
18593 203
6399 322
15107 262
79247 311
147888 696
20105 564
15214 74
19776 596
30919 537
29521 743
8190 373
5945 484
10396 732
29369 417
15135 688
19203 204
13661 211
43675 404
15517 1007
4186 260
7392 640
28657 122
3986 281