2433 510
5445 765
37793 275
6827 182
9597 654
4094 167
20653 523
8745 415
4444 412
18005 788
8438 965
4925 222
2631 442
3528 633