302342 503
27761 290
73546 152
250582 656
25065 223
115230 470
137119 165
198843 873
23172 855
215537 1073
19449 419
25708 108
93188 247
133132 340
27143 303
479181 1049
72564 310
52755 404
157790 562
16637 69
26602 218
120806 204
105381 672
134986 635