3489 100
12903 263
18346 590
10448 258
4785 516
51407 620
7802 744
11686 577
46325 679
40112 322
15353 690
66262 648
12248 964
30344 111
59823 680
51471 94
75053 523
55496 483
66418 848
74500 822
29709 127
18379 668
11697 171
83426 197
5020 204
7962 462
7190 699
12578 726