3031 267
45025 800
43283 391
32997 667
35845 921
50455 648
25558 764
18448 802
29373 756
22700 779
23987 184
28855 545
10594 511
27578 300
16034 636
11723 576
23266 228
8696 511
25960 626
33951 911
11807 402
14555 540
18777 342
40645 245