35006 278
13211 312
17267 679
5090 227
17329 900
20603 494
5195 87
7882 845
7128 470
15281 765
50596 641
12610 348
6563 79
13446 396
10644 398
18040 798
17315 879
9605 28
13616 194
10665 147
8388 352
4793 116
5795 143
14822 134
27383 492
10991 87
12610 61
12801 320