27529 871
42602 610
105442 696
71228 718
3902 171
44915 251
10152 588
26604 82
5155 325
1943 183
4275 405
3269 261
15396 1018
6623 657
4657 541
6162 694
2875 163