14197 163
22143 254
13907 399
87355 286
8335 227
10182 480
23968 334
22543 286
67476 207
110989 918
12683 663
11579 433
26812 351
24031 461
311986 584
87750 278
26474 458
6911 282
39016 363
12585 256
49980 329
87666 894
24509 672
97345 739
170621 643
21753 567
18854 125