31375 336
27235 444
1245 96
3834 517
87315 297
40459 386
15241 354
26601 196
9203 691
42085 686
10128 730
11229 195
6043 809
9014 732