10500 842
5328 493
6217 446
4335 479
4663 447
3143 778
9782 210
5045 581
10296 620
3481 212
3815 63
2903 650
3793 846