3926 629
7068 245
312394 707
2967 45
4391 329
4501 521
11384 681
2789 291
5693 37
67078 106
8770 593
6809 427
5803 142