106013 75
65619 648
271690 753
227745 492
15987 311
86253 154
13085 481
118159 214
123746 593
43479 751
109827 195
8032 61
368778 532
31940 180
89518 567
60968 789
101797 458
107268 420
53420 643
152603 198
36864 597
40286 866
15287 821
113888 365
28446 253
9169 365
196623 176
271011 181