6095 109
8512 289
5468 239
5971 676
2577 67
7270 745
8219 436
12764 425
24083 738
3883 412
9229 479
2480 68
3079 510
2415 266
3154 871
31934 575