30099 25
29480 70
29457 53
28977 34
28969 41
28819 68
28798 97
28712 54
28653 65
28576 54
28469 41
28467 69
28384 50
28365 46
28160 84
28043 32
28020 47
27873 38
27854 15
27686 50
27560 29
27402 81
27291 106
27290 29