40262 118
17372 715
13958 235
13652 515
28896 151
15653 103
24453 248
15336 653
30892 233
47901 466
16242 80
23825 416
78229 311
65919 879
26269 739
75515 646
121750 402
39890 594
58837 535
18235 150
14265 706
22212 283
55332 523