31332 69
31151 97
30714 30
30677 34
30673 97
30489 91
30393 108
30380 122
30291 77
30215 41
29878 31
29741 144
29684 88
29666 25
29651 137
29561 76
29507 84
29504 95
29316 96