15196 857
6444 166
5913 76
39447 144
7420 293
34681 391
8918 636
10364 281
14364 501
10686 466
21999 242
14690 751
44333 80
6316 419
9906 109
10039 134
26660 609
7843 403
12810 740
25963 34
18556 461
28115 170
12889 935
11639 91
7810 49
10852 498
13623 482
37830 1059