2957 267
44596 799
42775 391
32602 666
35476 921
49598 647
25165 764
17939 801
28959 756
22430 779
23549 184
28477 545
10421 511
26924 300
15600 636
11522 575
22708 228
8538 511
25301 625
33068 908
11659 402
14216 540
18393 342
39935 244