29084 245
168343 773
229611 772
16287 254
24051 494
35593 165
72155 217
101677 304
25842 138
15223 50
41831 178
16510 218
34307 146
86338 893
61678 330