4321 530
5690 356
8553 412
8071 859
2426 111
8217 159
1548 28
3176 110
5530 203
28030 472
5939 474
6443 634
14100 875
34016 671
6745 441
6897 595
2747 281
5473 482
3449 525