3002 267
44952 799
43136 391
32898 667
35769 921
50186 648
25440 764
18262 801
29252 756
22676 779
23883 184
28724 545
10535 511
27381 300
15897 636
11668 576
23078 228
8656 511
25762 626
33603 910
11770 402
14449 540
18641 342
40444 245