10511 250
3036 240
106383 113
43697 268
26923 259
10107 66
28936 280
33984 382
22626 146
16923 109
8969 727
40252 444
33768 325
15853 54
17253 71
95705 734
25519 142
40546 776
25130 782
57409 238
14026 296
53343 671
53423 616
46319 912
28435 400
42440 162
7116 222
44211 911