37406 390
4554 364
34936 704
242640 409
42262 95
112105 871
21389 836
12902 482
141517 1076
9597 62
4747 509
74065 646
4202 186