3999 334
7460 281
8556 441
2799 221
4622 665
4386 42
24787 366
11417 75
11494 607
4765 716
4414 38
18027 461
9175 58
2905 553
4115 219
4967 712
3094 591