31494 336
27235 444
1245 96
3834 517
87318 297
40461 386
15241 354
26607 196
9207 691
42095 686
10128 730
11229 195
6043 809
9014 732