2274 578
1014 334
2209 551
979 228
3637 623
2326 517
2264 570
7880 713
9884 368
35240 440
18928 665
6590 582