30486 325
81074 425
60601 313
61002 224
137281 928
82374 735
36589 275
111776 105
18480 311
74594 827
61693 532
128786 386
62944 688
106347 402
102638 235
20666 205
96316 906
26692 294
98784 508
53311 409
69001 661
165343 139
60917 511
2667 166
6958 856
5531 567
47585 78
106718 370