40306 118
17375 715
13961 235
13656 515
28945 151
15665 103
24491 248
15355 653
30924 233
47949 466
16267 80
23872 416
78325 311
65982 879
26298 739
75559 646
121829 402
39931 594
58930 535
18268 150
14288 706
22242 283
55397 523