20913 629
49533 302
26255 383
30773 685
32768 194
34485 652
31864 281
500003 1126
19473 507
116214 486
425297 709
25088 845
202349 1056
23698 107
11281 652
152100 472
451914 1073
331397 514
166855 857
349064 935
150135 613
78005 513
139666 568
378106 957
354524 1385
31992 234
13987 753
14645 156