2165 460
35338 548
17377 187
7959 523
10590 156
11440 129
4759 282
7966 129
5937 280
5999 431
20039 712