3507 261
7794 516
7665 237
5079 514
4593 153
6075 607
2540 257
4940 373
4977 642
7295 698
3226 32
12211 815
18376 778