12048 631
10073 125
22523 110
10086 530
30030 901
19499 322
16559 817
26231 877
11813 568
13611 663
14108 73
7125 335
17742 464
8295 722
291776 1229
15194 201
11257 42
4288 213
12216 671
9911 474
9307 103
8263 154
18591 753
8238 145
13760 730
8191 64
479601 1313
203067 412