22815 575
15477 53
13036 303
34238 211
8533 810
39359 219
5436 464
20375 811
3922 371
21634 515
17543 668
16398 665
7114 488
12364 570
3945 561
19845 588
6698 726
9000 547
10386 831
11560 746
15296 770
30095 688
7536 711
15768 275
6050 248
11404 644
25240 241
4218 26