27346 871
42487 610
103329 694
69778 716
3838 171
43776 251
9917 588
25774 80
5083 325
1887 183
4223 405
3211 261
15314 1018
6551 657
4574 541
6065 694
2785 163