5426 530
10478 321
25550 431
5486 671
4572 621
31577 320
16201 317
48764 90
6926 850
9228 826
2938 40
3993 707
2275 119