128526 410
87815 917
65361 499
71512 365
255794 586
142629 143
307817 1148
264285 917
31153 260
94541 640
100196 302
82590 489
25447 756
217152 1028
59536 308
57950 730
64229 150
54919 222
173725 472
57829 228
141213 451
77437 357
100115 814
38880 109