40966 97
247028 523
44707 463
367636 1001
29885 425
53006 616
112195 389
214192 673
8898 611
38755 582
6494 368
4448 282
53725 99
31829 377
74796 99
80588 566
14252 213
211981 777
56672 605
50682 333
33710 456
40896 437
48017 236
81943 598
33655 168
35576 483
77019 584
80926 514