3935 629
3149 49
5698 556
4224 409
5833 689
4745 451
11217 448
2803 506
1090 242
11630 926
2199 95
3446 914
4145 529
3336 688