9959 523
8589 656
4701 153
5193 357
6160 956
4615 152
20683 500
12607 558
4508 442
16866 445
8931 372
4398 387
9856 625
18689 521
5524 305
11308 268
7487 246