34812 141
34531 99
34446 171
33756 48
32794 37
31487 95
30620 34
30548 59
30215 41
29899 74
29701 39
29684 88
29089 60
27970 19
27812 56
27458 33
27174 90
26791 100
26666 91