29268 65
44673 741
36696 120
36881 543
15528 491
11323 934
12863 737
7457 815
5077 555
43851 214
79618 346
57274 343
35646 642
33797 87
23838 315
7642 166
50880 505
20657 596
66372 195
11657 115
8705 907
14398 494
29954 595
10047 587
15315 568
23051 659
7212 588
21443 801