6672 111
9283 289
5548 239
6044 676
2608 67
7361 745
8443 436
12999 425
24696 738
3936 412
9434 479
2589 68
3205 510
2489 266
3192 871
32974 575