27539 871
42605 610
105502 696
71253 718
3902 171
44931 251
10152 588
26619 82
5156 325
1946 183
4277 405
3272 261
15396 1018
6623 657
4660 541
6164 694
2876 163