34984 106
34531 99
34446 171
33756 48
32794 37
31487 95
30940 59
30620 34
30215 41
30088 39
29899 74
29684 88
29089 60
28206 56
27970 19
27458 33
27174 90
26791 100
26666 92