37979 390
4574 364
35272 704
243634 410
42383 95
112398 871
21484 836
13029 482
141593 1076
9692 62
4762 509
74312 646
4222 186