3085 546
2762 258
25613 420
8507 588
25280 265
9191 262
14736 471
14706 235
20144 550
34481 613
66228 833
3732 247
3689 235
4071 696