3243 629
2086 49
4840 556
3557 409
5432 689
3627 450
10767 448
2761 506
1050 242
11565 926
2161 95
3403 914
4035 529
3293 688