2435 510
5447 765
37836 275
6829 182
9598 654
4094 167
20655 523
8745 415
4444 412
18014 788
8438 965
4926 222
2632 442
3528 633