8477 218
16602 698
19017 451
12732 58
20234 323
5304 561
15794 521
4829 757
22926 376
14226 394
5484 349
1653 93
3693 356
4591 474
2079 144
2926 52
5660 174
70819 494
12491 792
15528 866
3605 262
12453 837
11923 631
17001 1000
18471 296
20858 291
444605 721