18170 287
346136 1127
263537 491
398163 786
198644 233
92444 1076
636391 1699
521954 1785
343085 722
104027 412
23002 942
29776 924
22042 447
17037 469
9262 502
12682 312
26375 612
7815 218
17580 384
85350 383
55179 84
98157 623
168148 881