40305 118
17375 715
13961 235
13656 515
28943 151
15665 103
24490 248
15354 653
30921 233
47946 466
16267 80
23871 416
78322 311
65980 879
26297 739
75559 646
121824 402
39931 594
58926 535
18267 150
14286 706
22242 283
55392 523