1668 30
1287 151
6840 202
9013 192
10010 359
13960 890
8088 374
6730 540
4895 420
18865 806
5615 583
16402 624
6578 289
20461 486