39249 664
17577 339
20445 378
17933 575
1298 72
3662 253
5491 561
2574 370
3331 167
3910 507
966 155
11923 305
3485 690