2363 361
16214 629
10672 112
12299 289
6134 239
6489 676
3235 67
7963 745
9643 436
15503 426
27613 738
4353 412
10699 479
3123 68
3901 510
2990 266
3444 871
41039 578