2800 352
10844 452
14429 132
38712 945
237726 877
20935 723
47291 660
59589 378
26332 196
8150 129
9838 104
36763 537
12953 753
25801 951
12982 317
8253 538
12601 858
12984 334
9588 593
5636 435
4643 751
3784 591
4445 977
3168 472
8206 710