35529 561
3720 619
117980 505
11970 81
28140 645
15249 870
2398 377
3424 596
4555 111
3624 344
4271 493
3768 900
4321 703