3558 602
3004 498
8019 139
13281 213
74610 455
57351 542
2361 252
5326 715
5217 584
5019 895
14931 92
28133 685
49457 484