35079 559
3702 619
117884 505
11965 81
28085 645
15199 870
2396 377
3421 596
4549 111
3622 344
4267 493
3765 900
4318 703