27504 871
42589 610
105230 696
71113 718
3898 171
44844 251
10143 588
26536 82
5152 325
1940 183
4271 405
3265 261
15391 1018
6616 657
4647 541
6157 694
2865 163