16058 66
175077 696
30215 577
7816 846
13441 39
8140 170
12642 427
15136 212
15243 104
8636 304
14995 260
9247 201
12843 522
12753 487
15664 397
8044 114
10642 794
24988 396
16556 581
15754 684
8870 602
14343 662
6458 70
13501 313
11988 95
15641 54
5556 672
10848 24