3527 823
4259 399
1502 252
1751 248
3431 497
14578 51
2894 462
4054 490
13598 518
2164 377
521 42
3395 677
1261 243