102186 337
98906 120
69930 116
69588 75
67908 51
64593 86
62799 156
62582 152
59797 41
57802 166
56307 124
52479 55
50631 91
49876 106
48491 148
47632 39
47204 109
47178 12
45596 32
45029 92
44046 35
43710 70
41899 44
41505 38