46918 127
188434 633
23732 473
510159 1754
314888 954
155520 463
235860 551
39058 479
42458 945
36325 910
38337 944
36385 514
190961 684
135348 334
411643 528
34677 277
114897 949
68450 197
249802 1033
399606 1062
23268 98
37048 572
25932 585
22112 551
13719 184
53339 162
34133 651
30938 87