40536 649
4478 145
4542 399
896948 1981
377069 735
12705 380
10536 494
8099 424
10421 555
32303 940
26217 397
39252 412
31302 281
16699 474
6715 53
5272 35
12764 874
7032 488
9934 323
5810 656
19637 187
8208 145
8504 513
15378 616
5660 466
5336 904
7537 561
6347 294