34301 666
149927 762
6812 78
14895 288
17899 376
286156 940
27683 470
296387 1108
15532 131
18144 338
23337 353
71578 921
9530 304
185137 519
49726 810
61309 454
38392 886
50283 827
37498 556
37559 331
66834 686
35643 472
19396 177
19928 567