15008 446
9902 281
9525 488
4964 257
12299 310
12161 627
9647 626
14688 306
12797 101
12131 256
8597 240
6977 71
11825 842
36634 374
8164 212
17003 445
9643 718
18373 612
7058 890
8593 123
5316 30
13497 469
11563 810
7814 115
10589 513
6049 73
5784 160
206556 1066