666
12
1735
43
1421
26
5376
90
2662
39
2826
90
3119
111
2057
28
1382
50
5099
141
3637
61
5161
82
2846
56