37940 390
4573 364
35251 704
243512 410
42372 95
112376 871
21481 836
13024 482
141588 1076
9688 62
4761 509
74301 646
4220 186