4249 629
3836 49
6833 557
4745 409
6248 689
5568 451
11781 448
2865 506
1135 242
11677 926
2255 95
3494 914
4226 529
3422 688