30008 494
11726 783
7221 334
7027 772
129317 520
11486 159
39467 444
29045 80
10009 42
15423 228
28093 169
32613 128
16639 652
8201 146
35746 403
11524 718
55871 782
33475 477
55271 314
21088 340
29425 434
35056 649
10926 72
31982 234