47888 585
3183 486
1318 339
1039 121
3774 544
23852 612
6430 198
9000 593
5417 385
262591 367
180369 303
149519 844
73926 768
9955 103
22422 813
67659 674
35603 669
921 127