37581 390
4562 364
35052 704
242816 409
42299 95
112166 871
21418 836
12927 482
141545 1076
9626 62
4749 509
74143 646
4205 186