30585 60
30580 83
30188 91
30157 76
30088 39
29899 74
29726 42
29359 53
28476 79
27639 91
27621 59
27536 84
27373 33
27260 76
27030 47
26923 132
26791 100
26766 74
26612 47
26503 48
26368 14
26347 48
26241 44
25938 67