10296 693
15123 271
27680 486
52035 215
44754 422
40433 441
16960 493
22418 797
24636 666
26244 649
8793 728
4579 444
5958 757
3945 494
3849 402
9913 514
17428 177