3548 602
3001 498
8013 139
13279 213
74550 455
57302 542
2357 252
5323 715
5215 584
5017 895
14927 92
28083 685
49402 484