106067 75
65653 648
271869 753
227859 492
15988 311
86274 154
13086 481
118202 214
123764 593
43483 751
109854 195
8033 61
368860 532
31942 180
89549 567
60981 789
101814 458
107278 420
53428 643
152648 198
36869 597
40289 866
15287 821
113923 365
28453 253
9169 365
196681 176
271066 181