1683 30
1291 151
6847 202
9021 192
10015 359
13964 890
8089 374
6736 540
4897 420
18866 806
5617 583
16426 624
6578 289
20473 486