3481 323
6958 760
11833 647
38047 330
64429 1013
57344 500
2254 172
3059 400
4084 181
6131 289
10382 681
63516 678