115027 137
61581 304
150499 793
117298 749
152738 714
106368 432
65178 374
36785 440
49920 516
58622 646
35805 307
31420 329
39024 147
75619 314
41449 222
52271 330
30181 150
72931 616
71365 516
88278 883
111912 938
130733 331
86295 751
252591 1374
159526 824
28734 90
86294 424
37002 178