40354 118
17377 715
13962 235
13658 515
28979 151
15669 103
24509 248
15365 653
30944 233
47985 466
16295 80
23890 416
78382 311
66024 879
26311 739
75596 646
121887 402
39954 594
58970 535
18285 150
14300 706
22269 283
55440 523