1803 367
821 190
2091 411
28716 508
7663 712
4675 673
25286 322
8491 738
18018 257
8234 370
386523 1079
20289 165