3127 261
7794 516
7671 237
5080 514
4584 153
6077 607
2542 257
4920 373
4981 642
7252 698
3223 32
12226 815
18383 778