16383 93
29178 484
11114 395
27891 513
1504 308
18820 635
16242 632
5179 788
16547 682
4205 356
4033 578
2722 422
3329 277
3519 748
3717 824
5812 652
2898 119
1965 263
7300 239
2591 102
2377 572
11968 877
2834 306
20124 807
30706 570
7427 700
3117 535
3295 860