2119 460
35261 548
17292 187
7921 523
10544 155
11391 129
4706 282
7943 129
5900 280
5962 431
19937 712