3999 493
14915 792
5412 326
31025 184
32387 734
12409 275
39303 673
2351 62
5095 533
10753 940
4714 188
7936 816
3137 458