16541 234
14735 710
16383 351
8577 312
13087 195
2767 99
2552709 3573
255355 640
178748 791
299333 1059
108482 465
202798 489
121335 735
115959 808
108924 552
13383 860
88444 767
91843 499
108177 211
23335 415
4329 495
38270 694
11286 565
84224 616
32700 517
37716 194
85226 482
20078 255