11660 214
35321 624
25685 279
29430 78
26444 201
4805 557
4795 207
4624 847
3753 557
3638 82
8057 665
5281 281
3160 56
13638 58
55296 707