34812 140
34531 99
34446 170
33756 48
32794 37
31058 92
30620 34
30548 58
30215 41
29899 73
29701 39
29684 88
29089 60
27970 19
27812 55
27458 33
27174 90
26791 100
26666 91