2561 738
32089 335
2496 548
4805 874
8021 353
1288 184
3276 772
2874 455
58009 406
11157 529
15527 196
6534 143
51729 599