27500 871
42589 610
105183 696
71092 718
3898 171
44835 251
10143 588
26522 82
5150 325
1939 183
4271 405
3265 261
15391 1018
6615 657
4647 541
6152 694
2863 163