3551 347
12569 173
15255 717
21048 570
39460 631
23998 236
51600 413
16988 266
31592 611
8645 460
24316 484
35866 513
5267 312
6187 636