40323 118
17377 715
13961 235
13657 515
28952 151
15668 103
24499 248
15361 653
30928 233
47960 466
16282 80
23880 416
78352 311
65991 879
26303 739
75569 646
121861 402
39943 594
58941 535
18272 150
14292 706
22245 283
55410 523