27489 871
42586 610
105084 696
71031 718
3895 171
44799 251
10141 588
26504 82
5149 325
1934 183
4268 405
3261 261
15388 1018
6612 657
4643 541
6148 694
2854 163