12095 303
9089 171
12862 111
15917 322
48616 330
65170 575
22241 455
13145 111
44323 682
16880 560
95833 663
13662 653
17646 654
29974 808
17910 236
19594 424
6417 197
56366 604
12087 700
21026 356
15452 461
3318 632
91926 355
18356 278
9296 50
29296 145
32134 581
14845 776