32640 441
4180 81
6541 867
398007 769
4959 122
58138 481
11268 378
80091 553
51676 479
31824 294
55391 450
25039 349
55469 766
31498 769
30327 664
92989 759
25017 155
8682 226
2901 57
3605 473
13109 680
5906 394
10757 364
9419 172
2927 137
14364 589
2258 420
3878 291