15008 446
9902 281
9524 488
4964 257
12298 310
12161 627
9647 626
14687 306
12797 101
12130 256
8596 240
6975 71
11824 842
36629 374
8164 212
17002 445
9642 718
18372 612
7058 890
8593 123
5315 30
13497 469
11559 810
7814 115
10588 513
6047 73
5784 160
206554 1066