5950 588
1747 333
4543 622
3733 572
7149 411
61257 217
26206 728
6442 448
29639 660
10085 299
6989 52
9451 548
5798 469
5514 596
9591 534