40301 118
17375 715
13959 235
13656 515
28934 151
15665 103
24486 248
15354 653
30920 233
47940 466
16263 80
23866 416
78307 311
65977 879
26295 739
75542 646
121817 402
39926 594
58918 535
18261 150
14284 706
22237 283
55385 523