10010 580
9196 46
5211 43
21296 228
19025 308
24986 701
20009 120
15163 314
11988 181
15532 547
29013 220
28618 562
23338 223
6757 372
11128 906
8217 393
11785 277
13436 284
16802 355
30718 429
7726 577
8392 788
18329 658
10243 665
5285 169
3502 274
17488 635
19892 879