22014 115
35566 181
42582 753
39430 325
35125 173
32783 664
29064 871
20919 412
28045 232
26312 563
16289 111
26938 486
47327 677
17971 337
18516 180
32970 185
17900 764
27929 637
39023 438
24960 427
29414 76
30053 293
22486 82
38461 589