2489 510
5457 765
38384 275
6869 182
9604 654
4099 167
20660 523
8748 415
4463 412
18038 788
8444 965
4937 222
2654 442
3531 633