1699 30
1295 151
6854 202
9030 192
10031 359
13965 890
8091 374
6745 540
4899 420
18866 806
5622 583
16447 624
6580 289
20491 486