15027 657
34270 344
12721 171
16152 352
11877 130
10219 100
13613 692
12642 107
15061 155
10228 172
15985 863
24855 283
18563 720
12627 304
17554 278
13602 421
17210 548
40498 478
8996 600
98291 904
8307 524
33893 307
13094 594
15801 66
36205 375
28568 1064
174841 696
46050 226