3572 347
12587 173
15275 717
21132 570
39563 631
24111 236
51744 413
17151 266
32070 612
8666 460
24668 484
36035 513
5284 312
6225 636