1693 30
1292 151
6848 202
9025 192
10022 359
13964 890
8090 374
6740 540
4897 420
18866 806
5618 583
16439 624
6580 289
20485 486