20602 1029
59417 622
74562 822
42081 924
18214 101
15906 813
26861 376
12226 635
39485 314
35051 649
86659 266
28493 654
30012 869
20872 326
86161 763
7088 121
26467 332
41581 830
11933 260
25519 281
77840 579
168629 687
21645 1003
21205 569
69099 634
33470 477
18120 396
19044 338