2802 305
4338 447
10963 645
10363 732
2048 28
13625 211
3785 177
3567 400
2540 215
58889 651
4634 197
9261 290
15013 710
39578 527
27292 543
6063 651
5076 858
3072 41
4235 708
19957 253
4174 739
5333 707
4309 441
1806 259
12792 669
48628 89
3737 325
4018 142