6631 691
16393 589
16461 118
21983 916
14832 449
7517 816
23649 860
14145 327
9108 263
12306 479
8675 243
9304 671
9222 88
21166 378
8016 320
8896 460
10805 758
29128 386
46090 761
13674 607
12592 985
6497 336
16575 67
16534 795
13676 703
5465 492
8201 802
3051 71