130656 294
29497 844
28641 775
26758 216
8378 597
35975 868
17652 208
15459 501
172788 689
150777 304
46938 66
13051 561
149441 239
130100 542
42490 862
57101 645
44239 737
118628 329
7775 537
72879 180
25801 371
54937 874
80794 701
4808 593
220945 742
55441 234
43159 741
18444 716