31065 546
26720 116
64530 506
21373 69
39219 595
33006 685
75127 635
63338 403
6360 219
8616 424
19333 393
15427 117
8557 109