8996 357
4416 259
5963 741
6276 840
7035 138
9855 729
11106 75
6455 574
4329 612
8616 707
3050 248
5784 692
9239 139
4109 214
8150 714
20827 790
5096 79
2459 148
7924 343
10149 848
4763 94
12016 658
25061 425
5930 130