31520 336
27238 444
1245 96
3834 517
87327 297
40467 386
15245 354
26617 196
9210 691
42108 686
10128 730
11234 195
6043 809
9014 732