3559 602
3004 498
8019 139
13282 213
74628 455
57368 542
2362 252
5326 715
5218 584
5022 895
14933 92
28146 685
49477 484