30537 150
16285 716
38459 470
23585 323
32619 273
20379 434
2123 186
38206 645
14887 580
17059 329
8858 115
7448 271
13855 775
26970 197
28842 468
9954 754
15943 353
14496 533
13215 771
23095 595
27373 164
7612 399
9028 708
25870 280
9683 344
42789 136
5718 219
13606 684