18657 359
4071 280
21483 877
4277 548
6604 722
5242 457
8303 302
2546 324
3053 559
2585 529
1684 108
2503 631
2477 608