30553 150
16297 716
38478 470
23588 323
32634 273
20389 434
2123 186
38215 645
14896 580
17075 329
8866 115
7451 271
13860 775
26981 197
28863 468
9960 754
15948 353
14507 533
13222 771
23103 595
27386 164
7621 399
9030 708
25878 280
9688 344
42797 136
5718 219
13613 684