6427 23
5833 30
12040 4
40565 96
4098 8
15997 42
22848 67
28245 76
22587 40
2042 5
17320 87
28965 82
15246 24
19152 33
27174 90
4187 34
16404 36
66737 107
13378 33