35592 561
3722 619
117989 505
11970 81
28157 645
15254 870
2398 377
3425 596
4555 111
3625 344
4272 493
3769 900
4323 703