37084 390
4545 364
34786 704
242229 409
42219 95
111933 871
21327 836
12810 482
141484 1076
9552 62
4735 509
73954 646
4193 186