9845 473
4484 418
126791 786
88291 387
66887 843
53077 218
28623 591
14276 47
4281 556
3805 787
2457 316
4329 138
2996 115
4299 569
7686 595
8934 610
5559 766
5046 446
4903 839
5322 679
4970 394
39003 415