42728 337
8601 591
4194 780
3757 305
14841 60
5923 141
4344 68
20958 807
28799 433
14864 56
25519 539
17968 330
16860 495
27687 660
32731 166
17331 523
19942 747
8126 372
10852 41
18525 584
12107 305
25500 609
9734 136
35794 222
12324 157
28859 116
13474 651
25712 220