6679 111
9296 289
5550 239
6045 676
2608 67
7362 745
8444 436
13000 425
24698 738
3936 412
9434 479
2589 68
3206 510
2489 266
3192 871
32993 575