29595 435
5049 334
15378 488
1950 133
11059 645
24582 626
28530 527
4078 530
1898 223
3559 248
2637 480
7124 517