2318 361
16189 629
10667 112
12294 289
6134 239
6488 676
3234 67
7963 745
9640 436
15495 426
27605 738
4352 412
10698 479
3123 68
3900 510
2990 266
3444 871
41004 578