4250 399
1501 252
1747 248
3423 497
14351 51
2855 462
4022 490
13498 518
2154 377
519 42
3381 677
1260 243