30632 334
27232 444
1243 96
3834 517
87294 297
40447 386
15237 354
26587 196
9198 691
42032 686
10128 730
11219 195
6040 809
9014 732