3551 347
12569 173
15255 717
21048 570
39459 631
23997 236
51593 413
16985 266
31586 611
8644 460
24303 484
35866 513
5267 312
6187 636