149690 283
101668 232
31938 404
32148 187
53237 209
35012 261
164051 451
86287 181
70680 278
33668 91
51145 429
96999 276
120478 1211