5301 78
8399 184
3857 525
16930 393
4982 112
3283 620
5992 637
3063 86
303945 1032
3688 656
2783 273
13663 322
5472 638
2496 443
4627 602
4028 166
24720 270
49737 557
47645 214
16278 568
12095 39
8751 94
11608 487
14237 396
39170 304
27953 247
7896 398
5723 309