37596 390
4562 364
35058 704
242834 409
42305 95
112178 871
21419 836
12931 482
141547 1076
9628 62
4749 509
74146 646
4206 186