22656 575
15400 53
13064 303
34016 210
8475 810
38962 219
4559 463
20160 811
3901 371
21591 515
17424 668
16375 665
7081 488
12427 570
3938 561
19736 588
6733 726
8923 547
10382 831
11525 746
15031 770
30011 687
7521 711
15681 275
6004 248
11430 644
25165 241
4211 26