9876 328
5365 742
4640 281
4265 535
3168 173
4683 410
5804 152
7518 774
5964 741
10898 788
9856 729
11107 75
4330 612
6722 683
17015 249
7174 150
7480 76
14268 47
5785 692
6991 52
13437 632
6486 511
30581 614
10150 848