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