3558 602
3004 498
8019 139
13281 213
74611 455
57352 542
2361 252
5326 715
5217 584
5019 895
14931 92
28134 685
49463 484