2995 267
44932 799
43095 391
32864 667
35745 921
50089 648
25403 764
18199 801
29221 756
22663 779
23836 184
28696 545
10515 511
27297 300
15863 636
11648 576
23026 228
8635 511
25695 626
33505 910
11763 402
14409 540
18599 342
40388 245