2377 361
16229 629
10675 112
12300 289
6134 239
6489 676
3236 67
7963 745
9643 436
15507 426
27625 738
4353 412
10701 479
3123 68
3901 510
2990 266
3444 871
41050 578