4392 300
7857 107
9698 763
2632 439
5094 571
3407 386
24449 264
19907 735
12991 949
6016 633
10759 790
4903 50
3675 62
4840 223
4338 819
5687 944
4458 618
4180 622
5375 714
3961 416
5244 861
6998 562
8268 209
5417 112
7358 389