27489 871
42586 610
105094 696
71041 718
3895 171
44800 251
10141 588
26509 82
5149 325
1934 183
4268 405
3262 261
15388 1018
6612 657
4643 541
6148 694
2857 163