500 111
4832 933
16892 611
4706 542
11653 380
7950 521
10182 752
9231 132
31597 696
1371 163
38176 648
3447 52
57742 513
56700 785
21549 405
26833 152
29914 603
19963 523
18428 898
15956 547
12459 234
7436 513
8153 470
3956 723
7532 711
3730 678
6339 677
3578 215