28031 101
8242 791
7899 734
7459 144
16654 396
13061 437
26480 877
32223 781
9271 747
15974 851
6162 52
9386 433
6338 177
7747 208
10680 362
10376 648
6412 104
8433 352
9180 257
11858 504
9738 571
9214 427
134263 881
12550 583
15329 474
69701 165
97420 673
67406 732