27522 871
42600 610
105389 696
71207 718
3901 171
44900 251
10148 588
26585 82
5154 325
1940 183
4274 405
3267 261
15395 1018
6620 657
4656 541
6160 694
2872 163