1011 269
1423 411
4225 730
9896 601
10553 154
5609 870
3616 631
14475 430
1763 259
43077 645
4855 472
2836 151
18478 417
9771 851
5809 526
28399 155
6851 615
5816 469
4361 678