37080 390
4545 364
34783 704
242221 409
42219 95
111932 871
21327 836
12810 482
141484 1076
9552 62
4735 509
73954 646
4193 186