42861 80
10603 48
11118 255
40957 146
24206 702
14489 655
7096 868
7630 92
19049 192
17224 742
20983 188
11406 705
17728 352
6964 756
11373 577
43059 113
6996 421
10872 643
12040 433
23319 823
13637 353
51939 805
12373 42
9303 523
13306 305
7370 555
15719 872
42601 1166