31520 336
27238 444
1245 96
3834 517
87326 297
40466 386
15245 354
26614 196
9209 691
42105 686
10128 730
11233 195
6043 809
9014 732