3502 261
7794 516
7665 237
5079 514
4593 153
6075 607
2540 257
4940 373
4977 642
7292 698
3225 32
12209 815
18376 778