3032 267
45031 800
43289 391
33002 667
35849 921
50476 648
25561 764
18454 802
29383 756
22700 779
23996 184
28864 545
10598 511
27585 300
16050 636
11723 576
23277 228
8699 511
25977 626
33961 911
11809 402
14561 540
18782 342
40655 245