39806 101
20489 336
9153 128
12047 635
33681 402
17125 414
9428 792
18244 323
16415 370
28214 237
146865 456
12321 242
17298 287
12080 210
29662 134
229343 438
29590 425
39985 581
11694 171
12169 833
106009 377
15818 579
15172 581
16925 99
30277 594
17766 416
10860 59
272812 1686