31550 336
27249 444
1247 96
3836 517
87349 297
40491 386
15252 354
26635 196
9214 691
42156 686
10129 730
11240 195
6044 809
9016 732