47057 540
7683 760
16710 349
8170 239
7944 88
18407 315
4255 544
8746 732
26346 434
6156 442
11504 613
6921 807
10891 562