29183 435
5042 334
15351 488
1946 133
11032 645
24613 626
28491 527
4067 530
1914 223
3560 248
2638 480
7101 517