29086 245
168356 773
229622 772
16287 254
24051 494
35593 165
72169 217
101684 304
25845 138
15223 50
41833 178
16510 218
34309 146
86342 893
61688 330