31528 148
31431 156
31266 78
31151 97
31088 98
30911 92
30714 30
30677 37
30393 108
30380 124
30215 41
30161 144
29878 31
29753 97
29684 88
29666 25
29651 137
29561 76
29507 85
29504 97