3570 347
12585 173
15272 717
21121 570
39550 631
24089 236
51712 413
17124 266
31987 612
8662 460
24600 484
36001 513
5280 312
6214 636