15008 446
9903 281
9525 488
4964 257
12299 310
12161 627
9647 626
14688 306
12800 101
12133 256
8597 240
6981 71
11825 842
36640 374
8165 212
17003 445
9643 718
18376 612
7058 890
8595 123
5316 30
13497 469
11564 810
7814 115
10590 513
6050 73
5784 160
206566 1066