34315 531
33533 578
101941 580
26700 772
26882 646
4499 560
6584 42
50972 169
96162 482
37043 433
3021 666
3019 466
28132 354
65232 400
3061 590
32933 167
298796 1059
195015 856
32628 120
29110 651
2883 506
6658 798
40673 544
2921 435