2165 460
35337 548
17377 187
7957 523
10588 156
11440 129
4758 282
7966 129
5937 280
5998 431
20038 712