29089 79
40543 149
30104 79
38036 151
17125 29
33381 115
27373 77
43072 125
29953 119
23824 42
27510 34
84993 238
153549 684
29350 100
41605 111
32644 53
51722 169
43258 130
173016 719
20244 24
39851 172
34714 74
50031 124
41180 73