27521 871
42597 610
105358 696
71191 718
3899 171
44891 251
10146 588
26570 82
5153 325
1940 183
4273 405
3267 261
15395 1018
6619 657
4656 541
6160 694
2869 163