30331 150
16194 716
38182 470
23482 323
32466 273
20216 434
2112 186
38065 645
14804 580
16910 329
8758 115
7417 271
13777 775
26838 197
28633 468
9885 754
15833 353
14366 533
13144 771
22993 595
27197 164
7567 399
8986 708
25727 280
9629 344
42560 136
5694 219
13311 684