3556 347
12575 173
15262 717
21072 570
39500 631
24035 236
51644 413
17040 266
31708 612
8650 460
24426 484
35916 513
5270 312
6197 636