32640 441
4179 81
6541 867
398001 769
4959 122
58138 481
11267 378
80089 553
51675 479
31821 294
55391 450
25037 349
55468 766
31497 769
30327 664
92984 759
25017 155
8682 226
2901 57
3605 473
13109 680
5906 394
10757 364
9419 172
2926 137
14364 589
2258 420
3878 291