1525 289
14632 291
7015 822
10563 489
25084 121
8863 724
9262 358
5946 388
2996 517
45577 493
116658 318
3983 89
37136 877
44644 85
15090 222
8247 305