1803 367
821 190
2095 411
28716 508
7663 712
4675 673
25286 322
8491 738
18018 257
8234 370
386524 1079
20290 165