500 111
4832 933
16893 611
4706 542
11653 380
7951 521
10186 752
9233 132
31597 696
1371 163
38176 648
3447 52
57742 513
56700 785
21549 405
26833 152
29914 603
19963 523
18428 898
15959 547
12459 234
7436 513
8153 470
3956 723
7534 711
3731 678
6339 677
3578 215