13051 170
58167 653
47194 424
29837 744
24530 80
6698 511
10940 488
3642 431
4504 624
10918 940
8753 832
3670 556
7692 273
3851 443
8450 637
4569 772
4555 46
4568 189
3940 370
2305 243
6514 683
4763 778
4316 574
25189 751
85201 351
156932 663
81984 633