8906 659
3210 557
3727 30
3232 721
4554 417
3543 404
3877 812
991 37
2570 413
2491 589
3057 597
5026 468
3799 46