2165 460
35335 548
17375 187
7955 523
10588 156
11440 129
4758 282
7966 129
5937 280
5998 431
20037 712