31537 336
27240 444
1246 96
3834 517
87336 297
40480 386
15249 354
26626 196
9213 691
42130 686
10129 730
11238 195
6043 809
9014 732