39667 131
2365 100
1374 60
4923 765
3714 911
2686 416
6366 768
26440 136
74921 459
10557 131
26401 52
8380 788
4097 548
4296 258
19659 406
1301 180
2172 294