12393 307
5403 411
10570 605
8065 520
7889 537
9588 895
342357 577
25216 664
19189 482
4578 764
6106 434
7519 739
4763 540
8995 680
72599 337
5601 405
3935 276
19040 479
10998 877
15982 396
1823 173
4162 631
4098 777
7367 390
2888 125
2791 334
13575 343
3953 510