37331 390
4551 364
34887 704
242516 409
42242 95
112047 871
21366 836
12881 482
141507 1076
9588 62
4746 509
74035 646
4200 186