40330 118
17377 715
13961 235
13658 515
28961 151
15668 103
24502 248
15362 653
30935 233
47978 466
16287 80
23882 416
78361 311
65995 879
26306 739
75580 646
121872 402
39949 594
58954 535
18276 150
14297 706
22254 283
55423 523