250
21
288
28
416
33
719
36
759
56
583
49
605
44
614
58
805
79
2967
437
5048
1391
4897
11386
4735
4341
5591
4585
8172
11472
4454
5416
6323
7036
5932
4973
3846
4586
4652
7545
4905
6475
3570
6225
3129
6020
1895
3592
1818
3444
5321
9388
1868
3856
1787
3916