27540 871
42605 610
105515 696
71256 718
3903 171
44934 251
10153 588
26619 82
5157 325
1947 183
4277 405
3272 261
15396 1018
6624 657
4660 541
6164 694
2876 163