3565 602
3005 498
8019 139
13283 213
74640 455
57382 542
2362 252
5328 715
5219 584
5022 895
14935 92
28163 685
49489 484