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