29255 145
14819 776
18701 758
15226 675
23330 201
5873 101
13992 465
4230 480
13824 743
21535 313
11205 752
15673 580
18197 448
64568 166
9500 502
47698 350
16290 80
22239 327
4989 517
67588 856
22258 188
19962 262
31806 660
90167 289
27419 535
33455 97
9819 432
17890 266