130538 294
29438 844
28615 775
26703 216
8361 597
35912 868
17607 208
15415 501
172713 689
150576 304
46905 66
13043 561
149184 238
129786 542
42450 862
57044 645
44147 737
118396 329
7762 537
72669 180
25761 371
54839 874
80598 701
4802 593
220342 742
55294 234
43097 741
18408 716