4226 629
3809 49
6783 557
4712 409
6231 689
5518 451
11755 448
2862 506
1133 242
11675 926
2249 95
3490 914
4222 529
3419 688