1676 30
1289 151
6843 202
9016 192
10012 359
13962 890
8089 374
6734 540
4897 420
18866 806
5616 583
16418 624
6578 289
20469 486