6581 672
3072 812
5308 583
3283 220
7175 669
5825 347
2937 517
4630 673
7456 356
17742 377
19271 605
6453 262
10735 510
4324 414