3920 629
6984 245
312368 707
2960 45
4382 329
4494 521
11359 681
2782 291
5678 37
67046 106
8754 593
6797 427
5793 142