3528 823
4259 399
1505 252
1754 248
3434 497
14649 51
2902 462
4061 490
13634 518
2165 377
521 42
3396 677
1261 243