37491 390
4557 364
35016 704
242735 409
42283 95
112133 871
21397 836
12912 482
141539 1076
9612 62
4749 509
74106 646
4205 186