31723 37
31496 71
31085 22
30922 77
30755 96
30685 112
30613 108
30484 50
30439 70
30342 58
30299 137
30252 90
30045 30
30038 45
29920 81
29912 120
29674 79
29602 49
29288 43
29271 82
29124 49
29102 54
29072 52
29063 82