6691 111
9305 289
5551 239
6045 676
2609 67
7362 745
8445 436
13004 425
24705 738
3938 412
9437 479
2591 68
3206 510
2492 266
3192 871
33019 575