37008 390
4544 364
34753 704
242147 409
42212 95
111896 871
21312 836
12802 482
141483 1076
9541 62
4732 509
73935 646
4193 186