2487 510
5457 765
38353 275
6865 182
9604 654
4099 167
20659 523
8748 415
4462 412
18038 788
8443 965
4934 222
2652 442
3531 633