9560 118
5010 497
4681 648
4726 343
25077 692
22605 551
5859 61
4120 610
7923 207
16048 144
9545 484
38567 413
10980 531
1682 51
4539 657
4330 516
5712 45
7113 606
6839 797
5605 771
4574 633
21462 529
15116 429
6246 86