16059 66
175080 696
30217 577
7816 846
13443 39
8144 170
12645 427
15137 212
15244 104
8638 304
14995 260
9249 201
12843 522
12754 487
15664 397
8044 114
10642 794
24989 396
16556 581
15754 684
8870 602
14343 662
6459 70
13501 313
11990 95
15643 54
5557 672
10848 24