22958 575
15556 53
13123 303
34305 211
8594 810
39615 219
5469 464
20487 811
3942 371
21678 515
17633 668
16459 666
7178 488
12396 570
3981 561
20156 588
6736 726
9034 547
10473 831
11667 746
15376 770
30430 688
7578 711
15887 275
6074 248
11477 644
25428 241
4253 26