34951 157
34561 109
32569 72
31827 54
31790 99
30222 56
29493 115
29296 31
28715 133
28487 47
28481 45
28327 12
28139 42
28124 106
28011 40
27875 39
27860 160
27594 87
27321 162
27300 69
27044 89
26926 112
26915 92
26911 71