3560 602
3005 498
8019 139
13282 213
74634 455
57377 542
2362 252
5326 715
5218 584
5022 895
14934 92
28155 685
49480 484