51678 492
7237 855
103755 247
21197 938
17945 295
22335 629
19486 355
17407 581
18666 80
5438 234
3643 227
2731 42
9495 344
5196 650