22896 575
15543 53
13100 303
34273 211
8574 810
39549 219
5455 464
20449 811
3936 371
21658 515
17599 668
16433 666
7142 488
12386 570
3975 561
20017 588
6722 726
9027 547
10446 831
11592 746
15364 770
30353 688
7558 711
15860 275
6063 248
11450 644
25311 241
4237 26