27499 871
42588 610
105169 696
71082 718
3898 171
44828 251
10143 588
26522 82
5149 325
1939 183
4271 405
3264 261
15391 1018
6615 657
4647 541
6150 694
2863 163