3121 668
5822 555
15567 514
6246 547
9633 633
2662 112
24572 178
7913 568
2866 172
4223 198
5372 424
5813 468
15190 516