2668 303
3501 479
29901 972
4998 832
3811 276
11838 182
7153 642
2955 285
3525 412
5250 592
1636 63
2897 336
5017 797
4264 791
7622 424
12031 121
39935 105
4445 742
11499 561
5316 593
5808 143
2159 215
2859 207
3436 202