10035 222
5946 803
30613 155
20591 901
46369 640
17108 154
16549 616
16963 636
8618 208
8806 126
8126 582
25519 369
28253 623
36934 544