1678 30
1289 151
6846 202
9018 192
10012 359
13964 890
8089 374
6735 540
4897 420
18866 806
5616 583
16422 624
6578 289
20470 486