21012 886
12735 318
16530 716
39175 470
32991 273
38609 646
15078 580
17481 329
9172 115
7531 271
14091 775
27366 197
29527 468
10259 754
13437 771
27966 165
7731 399
9168 708
26271 280
43479 136
14030 684
11552 134
19536 74
9541 357
20028 739
10844 129
15664 246
12258 242