6639 111
9267 289
5547 239
6043 676
2608 67
7355 745
8436 436
12981 425
24691 738
3935 412
9428 479
2586 68
3201 510
2488 266
3192 871
32945 575