16399 302
7640 95
4544 813
4447 533
6049 512
6125 755
4944 392
16752 121
69999 733
5634 93
5063 637
3326 77
4991 224
3557 439
51772 947
32672 393
187726 457
10549 542
64613 336
3006 385
158067 726
11570 883
70633 969
7319 493
14121 948
4430 957
2866 461
3764 358