6162 332
59203 932
27669 313
7027 925
108095 635
35061 649
9441 444
7346 374
15342 276
8891 56
6197 772
9449 583
1647 206
4652 59
3365 382
26051 522