1028 151
4772 201
7703 192
8367 357
12018 890
7766 374
5556 539
4469 420
18506 805
5043 583
14550 624
5330 289
18561 485