31308 23
31301 147
31298 82
31114 144
30948 68
30836 43
30767 97
30662 90
30620 33
30548 58
30338 30
30215 41
30190 83
29974 89
29701 39
29684 88
29524 73
29361 142
29285 89
29280 136
29089 60