31066 546
26721 116
64531 506
21373 69
39219 595
33006 685
75128 635
63338 403
6360 219
8616 424
19333 393
15427 117
8557 109