2390 80
3507 201
12857 577
2338 45
6961 48
9239 83
15890 439
18491 876
7297 665
6274 512
7245 863
6329 572
2998 590
7954 335
6753 185
3759 525
3629 286
4911 674
10066 549
7788 240
6292 756
10934 304
8137 690
5139 783
3150 420
15564 206
10411 465
8433 478