22252 122
27980 910
66403 341
203927 542
41830 386
29703 81
178482 866
216342 1103
66855 515
31755 605
68520 238
42862 115
37256 626
35443 302
40200 368
55721 253
72192 505
85904 437
13176 182
82500 175
664516 1645
30902 302
16904 97
43899 604
55296 671
22703 562
31716 185
51750 330