2952 261
7771 516
7636 237
5049 514
4563 153
6059 607
2520 257
4893 373
4956 642
7221 698
3181 32
12197 815
18331 778