29873 435
5109 334
15428 488
1980 133
11197 645
24695 626
28593 527
4127 530
1928 223
3574 248
2667 480
7173 517