350 112
2778 587
20918 472
18605 720
11229 398
18767 307
9232 452
17011 508
27659 386
7833 49
5199 85
6853 668
17636 518
16378 573