2978 267
44755 799
42877 391
32700 666
35583 921
49749 648
25234 764
17989 801
29042 756
22550 779
23650 184
28546 545
10446 511
27017 300
15696 636
11580 576
22813 228
8570 511
25422 625
33169 908
11694 402
14272 540
18452 342
40108 244